多项选择题

堤防护脚工程的主要类型有( )。

A.抛石护脚
B.抛枕护脚
C.石笼护脚
D.丁坝护脚
E.沉排护脚