If you're asking in general then, the area has to have people who share common customs, belief and language.However, this might not entirely be true as there are some countries which have vast diversity and still portray nationalism.
Hope this helps!!
The factors in a country that inspire the person to leave home. So, B. is your answer.
The answer is B because I just had the question not to long ago
Military operation to expel occupying Iraqi forces from Kuwait,