ARE YOU SURE YOU TOLD ME ABOUT THE PARTY

16. Are you sure you told me about the party? I don't recall ……… about it. A.. having told B. to have C. having been told D. to have been told