Answer:
(B) cosmopolitan
Step-by-step explanation:
According to the given sentence, the word that best completes the gap in the sentence, "He is quite________despite never having left his small town." is option B. Cosmopolitan.
This is because, the word cosmopolitan means having a superior knowledge of other cultures and places.