多项选择题

A.水力发电工程
B.农田水利工程
C.航道和港口工程
D.防洪工程