---- One more question, Sir? ----Wait a minute. I ____ your questions for more than 30 minutes without a break. Where is my cup?
#103478
A
have been answering
B
have answered
C
had answered
D
answered