单项选择题

Even though I am quite a reserved person, I like () people.

A. to be met
B. meeting
C. to have met
D. met