The correct answer is C) have come.
The sentence requires a present perfect tense to express excitement about a future visit.
Ответ: C) have come