多项选择题

( )是一种靠修改其他程序来插入或进行自我复制,从而感染其他程序的一段程序。

A.病毒
B.乱码
C.异常程序
D.黑客