多项选择题

水利工程建设项目验收,按验收主持单位性质不同分为()。

A.施工验收
B.法人验收
C.监理验收
D.政府验收
E.业主验收