问题

计算机病毒是______。

A:计算机软件的故障
B:人为编制的具有传染性的程序
C:计算机硬件的故障
D:其它各选项都不正确
正确答案是: