多项选择题

地震的发生直接造成建(构)筑物倒塌,其原因是()

A.没按抗震设防要求设计与施工
B.建在活断层上
C.位于松软地基上
D.抗震设计不合理