They have been looking forward to _____ to China soon.
A. coming B. will come C. came D. have come
A