Thanks to their hard work, the new bridge has been finished ________.
#12644
A
in front of schedule
B
ahead of schedule
C
behind schedule
D
beside schedule