Actually, both A and C are common responses. The question should be re-written.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousWhyhave come present perfect. You are standing right there before the other person, explaining why you are there in present time.thedo native speakers use "have come"?