多项选择题

影响土壤吸附重金属的因素有哪些?()

A、土壤胶体的种类
B、重金属的存在形态
C、土壤pH值
D、重金属离子的亲和力