多项选择题

化工事故发生的原因主要有()

A.设计上的不足
B.设备缺陷
C.操作错误
D.管理漏洞