单项选择题

I () to the meeting on time, but I had a flat tire on the way.

A. would be
B. would have been
C. were
D. had been