多项选择题

影响边坡稳定的因素主要有()。

A.地形地貌
B.岩土类型和性质
C.地质构造
D.水
E.有害气体