单项选择题

下面哪些属于计算机病毒()
①程序溢出漏洞
②特洛伊木马
③逻辑炸弹
④梅丽莎病毒

A.①②③④
B.②③④
C.①③④
D.①②