单项选择题

以下有关计算机病毒的说法,错误的是()。

A.计算机病毒具有隐蔽性
B.计算机病毒不但能破坏软件数据,有些还能造成硬件损坏
C.计算机病毒只能通过网络传播,不能通过U盘传播
D.一种人为编制的用于破坏计算机正常工作的特殊程序