病毒除了通过网络传播外还可以通过其他介质传播,例如U盘,因此A不对。再好的杀病毒软件也不能防御所有的病毒,因此B不对。并不是所有的病毒都会使系统崩溃,因此D不对。来历不明的软件中可能藏有病毒代码,因此C正确。
该题考察计算机病毒的常识。