下面说法正确的是_________。
A.计算机病毒是计算机硬件的错误设计也可能产生计算机病毒
B.计算机病毒是人为制造的
C.计算机病毒必须清除掉后,计算机才能使用,否则会造成灾难性的后果
D.计算机病毒是在编程时由于疏忽而造成的软件错误
正确答案是B