By the time they arrived at the station, the train         .
#36129
A
will leave
B
would leave
C
has left
D
had left