The correct options are
B Search for better jobs
C Industrialisation
D Better weather conditions
Growth of industries creates more employment opportunities. In rural areas, the primary source of livelihood is agriculture. So when agriculture does not prosper because of weather or fund related reasons, people migrate to urban areas in search of better jobs.