单项选择题

Ten years ______ since we met in Beijing.

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