单项选择题

计算机病毒是一种寄生性的计算机(),它能在计算机系统中生存,通过自来传播,在一定条件下激活并给计算机造成损害或破坏。

A.生物病毒
B.有害细菌
C.数据
D.程序