单项选择题

The use of computers for specialized purposes depends on the______.

A.design of the computer
B.power used to operate the computer
C.difficulty of the mathematical calculations involved
D.the ability of the programmer