单项选择题

计算机病毒产生的原因()。

A.生物病毒传染
B.电磁干扰
C.人为因素
D.硬件性能变化