单项选择题

He had to drive fast yesterday; otherwise he ______ his plane.

A.would miss
B.had missed
C.would be missing
D.would have missed