SHE APOLOGISED ____________ WAITING SO LONG

8. She apologised ____________ waiting so long.

A. for keeping me

B. for me to keep

C. for me keeping

D. to me for keep