多项选择题

A.气候因素
B.下垫面因素
C.地质因素
D.地理因素