多项选择题

下列因素中,属于土壤退化自然因素的有()。

A.气候
B.地形
C.火山爆发
D.水文