多项选择题

水利工程建设监理单位资质可分为()。

A.水利工程施工监理
B.水土保持工程施工监理
C.机电及金属结构设备制造监理
D.工程地质施工监理