One who comes to settle in a country.
Answer: C
Immigrant is a person who comes to live permanently in a foreign country.