Concept:Altitude differences create varied climates, allowing a wider range of crops.Explanation:East Africa has highlands and lowlands with different altitudes.This produces different temperature and rainfall conditions.Therefore, both tropical and temperate crops can be grown.West Africa does not have such a wide range of altitudes.Answer:C. different ranges of altitude