单项选择题

Ten years ______ since we met in Beijing.

A. passed
B. passing
C. have passed
D. had passed