SORRY YOU WAITING SO LONG

15. Sorry you waiting so long.A. to keep B. have kept C. keeping D. to keeping