问题

The last bus _________ two minutes before I arrived at the bus stop. What a pity!
A:left
B:has left
C:was leaving
D:had left;
B:has left
C:was leaving
D:had left;
正确答案是: