[单选题]

Had you come five minutes earlier, you ______ the train to Birmingham. But now you missed it.

A.would catch

B.would have caught

C.could catch

D.should catch

参考答案与解析: