what does "供水管路"mean in English?

what does "供水管路"mean in English?

A.overflow line

B.quantity transmitter

C.fill fitting

D.supply line

正确答案是D