Concept:Rural-urban migration happens mainly because rural areas lack enough job and income opportunities.
Explanation:Farm labourers move to cities in search of better-paid work and improved living conditions.
To stop this movement, rural communities must provide local sources of employment.
Agro-based industries process and add value to agricultural products.
When these industries are located in villages, they create jobs for farmers and rural workers.
This gives the rural population a steady income without leaving their homes.
Increasing the cost of acquiring farmland would make farming even harder and push more people away.
Employing more extension agents only provides advice and training; it does not create direct jobs.
Increasing the size of farmland for cultivation does not guarantee better returns or employment for labourers.
Therefore, establishing agro-based industries in villages is the most effective way to prevent rural-urban migration of farm labour.
Answer:D. Establishing agro-based industries in villages