Answer:
Pick A
Step-by-step explanation:
Push means get out of Dodge. That means that you have a good reason for wanting to leave.
B) religious intolerance in another country is hardly a positive reason for wanting to go to that country. Not B
A) Many migrations have been started because one's home country developed religious intolerance. This is a possible answer.
C) you wouldn't want to leave your own country if your economic needs are met in your own country. Not C
D) is a pull reason for leaving. I would say not D