多项选择题

A.地质因素
B.环境因素
C.地下水因素
D.工程因素