单项选择题

See you later, Helen. I’m glad ______.

A. having met you
B. meeting you
C. to have met you
D. to meet you