HE HAS PROMISED...IT TO ME THIS AFTERNOON.A. TO DELIVER B. TO DELI...

44. He has promised...it to me this afternoon.

A. to deliver

B. to delivering

C. delivering

D. deliver