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

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

A.overflow line;

B.quantity transmitter;

C.fill fitting;

D.supply line;

正确答案是D