单项选择题

By the end of this year, they()the construction of the subway.

A.will complete
B.will have completed
C.have complete
D.complete