单选题 INSULAR:
【正确答案】 B
【答案解析】The word insular refers to being "isolated," whereas the word cosmopolitan refers to being "common to the whole world." Therefore, cosmopolitan has the meaning that is most opposite to insular.