多项选择题

堤防种类繁多,按抵御水体类别可分为()。

A.江堤
B.河堤
C.湖堤
D.海堤
E.城市防洪堤