单项选择题

Though he () well prepared before the job interview, he failed to answer some important questions.

A.will be
B.would be
C.has been
D.had been