单项选择题

当代计算机之所以能自动地连续进行数据处理,主要是由于( )。

A.采用了开关电路
B.采用了半导体器件
C.具有存储程序的功能
D.采用了二进制数