多项选择题

计算机病毒包括()

A、宏病毒
B、文件型病毒
C、引导型病毒
D、网络病毒