Which phrase is the best definition of the word “cosmopolitan”? a small village or town sophisticated; international in nature stubborn and unyielding to show courtesy or respect

Respuesta :

It is B. Hope I helped.

The best answer is b