多项选择题

A.水电监理实行总监理工程师负责制
B.总监理工程师对监理工作负全面责任
C.项目法人有权变更总监理工程师发布的有关指令
D.总监理工程师有权建议中止工程承建单位合同
E.总监理工程师有权撤换承建单位项目负责人