问题

We agreed ______ here but so far she hasn’t turned up yet
A:having met
B:meeting
C:to meet
D:to have met
B:meeting
C:to meet
D:to have met
正确答案是: