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