We agreed ______her but so far she hasn’t turned up yet.
A. having met B. meeting C. to meet D. to have met
C