单项选择题

What does this man mean

[A] He has been to Italy many times.
B. He has never been to Italy before.
C. He has ever been to Italy and also just came back from it.