Though he ________ well prepared before the job interview, he fa

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

正确答案是D