问题

I ran all the way to school yesterday, otherwise I late for the annual talent show.
A:was
B:had been
C:would be
D:would have been
B:had been
C:would be
D:would have been
正确答案是: