China's cities are growing rapidly due to

A. a high percentage of arable land

B. people moving there to look for work

C. rural areas becoming too crowded

D. the one-child policy

I think it is B

Yes.

You are correct. China's cities are growing rapidly due to people moving there to look for work. To arrive at this answer, we can eliminate options A, C, and D as they are not directly related to the rapid growth of China's cities.

Option A, a high percentage of arable land, does not directly drive urbanization. While having fertile land is advantageous for agriculture, it does not explain why people would move to cities.

Option C, rural areas becoming too crowded, suggests that rural areas are experiencing high population density and people are consequently moving to cities. However, the question is focused specifically on the reasons why China's cities are growing rapidly, rather than the causes for overcrowding in rural areas.

Option D, the one-child policy, is not a direct factor in the rapid growth of China's cities. The one-child policy, which restricted families to having only one child, aimed to control China's population growth. Therefore, it would not directly contribute to the growth of cities.

B is the correct answer because China's rapid urbanization is primarily driven by the large-scale migration of people from rural areas to cities in search of better job opportunities and improved living conditions. Therefore, option B, people moving there to look for work, is the most suitable choice.