多项选择题

工程施工安全事故发生的原因是()。

A.人的不安全行为
B.物的不安全状态
C.环境的不利因素
D.管理上的缺陷