多项选择题

下列选项中哪些是水生植物的环境因素()

A.二氧化碳
B.光强度
C.地质
D.水文