问题

We’ve missed the last bus! Now We’ll have to walk home. Yes, we the library five minutes earlier.
A:would have left
B:must have left
C:might have left
D:should have left
B:must have left
C:might have left
D:should have left
正确答案是: