多项选择题

取水构筑物应根据水源情况,采取相应保护措施防止下列哪些情况发生()?

A.漂浮物、泥沙、冰凌、冰絮和水生物的阻塞
B.洪水冲刷、淤积、冰盖层挤压和雷击的破坏
C.冰凌、木筏和船只的撞击
D.通航河道上水面浮油的进入