山体滑坡成因复杂,一般是由环境恶化、( )等因素造成的。

山体滑坡成因复杂,一般是由环境恶化、( )等因素造成的。

A.地壳运动

B.水土流失

C.大量降雨

D.人为破坏

正确答案是ABCD