问题

Have you known him for a long time?— Yes, since he ______ here after graduation[ ]
A: comes
B: came
C: has come
D: had come
B: came
C: has come
D: had come
正确答案是: