Two­fifths of the highway________so far.
#85548
A
has been completed
B
was completed
C
have been completed
D
has completed