Why is it difficult to grow crops in northern Mexico?
A. Because it is too densely populated with trees.
B. Because it receives too much rain.
C. Because temperatures in the north do not vary much.
D. Because the northern parts of Mexico are very dry.