问题

One more question, Sir? —-Wait a minuteI ____ your questions for more than 30 minutes without a breakWhere is my cup?
A:have been answering
B:have answered
C:had answered
D:answered
B:have answered
C:had answered
D:answered
正确答案是: