多项选择题

计算机病毒指人为编制的具有破坏性的计算机程序。它具有哪些特点()。

A.传染性
B.潜伏性
C.隐蔽性
D.危害性