I have read some topics about present perfect vs. past simple. However, in this particular example, I wonder what's the difference between them in meaning. At first hearing the sentences, how would you interpret A and B with the verb tense used?
Also, if I were to introduce myself, should I use the present perfect or the simple past of "come"?