单项选择题

计算机病毒是________。

A.寄生在计算机芯片上的一种细菌
B.对人体有害的传染病毒
C.一种免疫程序
D.一种特殊的能够自我复制的计算机程序