A pull factor is best defined as

A pull factor is best defined as

a. something that causes people to leave their country.
b. something that draws people to a new country.
c. any hardship immigrants face in a new country.
d. any legal restriction on immigration.