单项选择题

Why is it difficult for the man to learn English

A. He doesn’t talk to his English teachers.
B. There are no native speakers around him.
C. He is too shy to speak English.