单项选择题

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