问题

Oh no!We’re too late.The train________.—That’s OK.We’ll catch the next train to London(2013·山东,27)
A:was leaving
B:had left
C:has left
D:has been leaving
B:had left
C:has left
D:has been leaving
正确答案是: