—I’m sure Andrew will win the first prize in the final.—I think so. He ___________ for it for months.
#104959
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing