By ocean currents is the answer to your question
The South is known for growing these things(Can I have brainliest?, I need more to level up)
India and China because these two countries already have the highest populations in the world, and there are no signs of population decrease.
I don't know your options, but there is one clear cause and effect relationship between the two:
As the agricultural methods advanced, people were more productive creating food. This means that not everyone had to engage in farming! And this allowed specialization for other jobs, just as smiths, which typically live in the cities.