单项选择题

If I hadn’t attended an important meeting yesterday, I ______ to see you.

A. will have come
B. would have come
C. have come
D. had come