多项选择题

A.防止波浪淘刷
B.防止顺坝水流冲刷
C.防止冰冻和其他形式的破坏
D.防止坝坡滑动
E.防止坝坡变形