问题

ou’re late again! I ________ here for over two hours!
A:am waiting
B:waited
C:have been waiting
D:was waiting;
B:waited
C:have been waiting
D:was waiting;
正确答案是: