These restrictions put a strain on the hospital’s generators and the water supply and sewage system, which both depend on electric pumps.
generators and the water supply and sewage system, which both depend
generators and on the water supply as well as the sewage system, which depend
generators; the water supply and the sewage system, both depend
generators, the water supply and the sewage system, both depending
generators as well as on the water supply and the sewage system, both depend
A. 正确。“the water supply and sewage system”意为“给排水系统”;which引导的定语从句,修饰generators and system。
E. depend和put两个谓语中间没有连词连接,属于语法错误。