CHOOSE THE BEST ANSWER AMONG A, B, C, OR D.

20. I have been waiting for you ______ .

A. since early morning

B. since 9 a.m

C. for two hours

D. All are correct