A pull factor is best defined as
something that causes people to leave their country.
something that draws people to a new country.
any hardship immigrants face in a new country.
any legal restriction on immigration.