单项选择题

______ five minutes earlier, you would not have missed the last train for Shanghai, but you were late.

A.Had you come
B.Do you come
C.Did you come
D.Should you come