aleest149 aleest149 15-02-2018 History contestada More people live in _____________________. A. Northern Mountain Rim B. Northern Plains C. Deccan Plateau D. Sri Lanka and Maldives