--- Do you know our town at all?
--- No, this is the first time I___ here.
A. was B. am coming C. came D. have come
D