问题

The time I had been looking forward to ________ at last and I saw my favourite star.[ ]
A: coming
B: having coming
C: came
D: come
B: having coming
C: came
D: come
正确答案是: