Choose the right answer from the four alternatives given below.
Push and pull factors are responsible for–
Migration is caused by two reasons. Either the pull factors i.e., the things that attract one to settle in the destination region, and push factors i.e., the drawbacks that pushes one from their place of settlement.