多项选择题

工程结构设计时,应根据结构破坏可能产生的后果的严重性采用不同的安全等级,评价结构破坏可能产生的后果的依据包括()。

A.危及人的生命
B.造成经济损失
C.修复的难易程度
D.对社会或环境产生影响