DID YOU REMEMBER _____ THE LETTER

15. Did you remember _____ the letter ? — Yes, I posted it yesterday.

A. to post B. posting C. having posted D. being posted