单项选择题

Even if his letter ______ tomorrow, it ______ too late to do anything.

A. will arrive; is
B. should arrive; were
C. arrives; will be
D. arrives; would be