单项选择题

Five minutes earlier, ______ we could have caught the last train.

A.of
B.but
C.and
D.so