I recall the Grand Canyon once as a child, but I don't remember it very well.
I recall _____________ the Grand Canyon once as a child, but I don't remember it very well.
A. to have been visited
B. being visited
C. having visited
D. to be visited
Đáp án C