单项选择题

A、有的病毒发作要在特定的时间
B、病毒可以自我复制,并产生各种变形
C、所有病毒对硬件都无伤害
D、病毒在本质上是一种软件