问题

“The moment ________ soon,” he thought to himself, waiting nervously. [ ]
A: came
B: has come
C: was coming
D: is coming
B: has come
C: was coming
D: is coming
正确答案是: