多项选择题

下列属于按成因划分的湖泊类型有( )。

A.河迹湖
B.堰塞湖
C.海迹湖
D.火口湖
E.咸水湖