单项选择题

Vessel()still to bunker 50 tones of fresh water.

A.have
B.have been
C.has been
D.has