多项选择题

恶意代码的防治技术总是在与恶意代码的较量中得到发展的。总的来讲,恶意代码的防治技术可以分成四个方面,即()

A.杀毒软件
B.检测
C.清除
D.免疫
E.预防