Correct answer: B
Explanation
Push factors are negative conditions at the origin that drive people to leave. Lack of livelihood, backwardness and poverty in rural areas push people out. The other options are pull factors, attractions at the urban destination.