ARE YOU SURE YOU TOLD ME

22.

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