MY TEACHER ARRIVED AFTER I ______ FOR HER TEN MINUTES

22. My teacher arrived after I ______ for her ten minutes.

A. waiting B. was waiting C. had waited D. have waited