I would have to say the answer is B. A lack of rain makes growing crops and finding sources of drinking water difficult.
Historically speaking people would settle where they could farm easily, so they often picked fertile lands. Deserts are not fertile, so you won't see very many people there.