ARE YOU SURE YOU TOLD ME ABOUT THE PARTY

24. Are you sure you told me about the party? I don't recall _______ about it.

a. having told b. to have told c. having been told d. to have been told