多项选择题

A.人为攻击
B.安全缺陷
C.软件漏洞
D.结构隐患