The construction of the two new railway lines ________ by now.
#103148
A
have been completed
B
has been completed
C
has completed
D
have completed