oliviagracee66 oliviagracee66 01-11-2016 History contestada The Deccan plateau ____? A. Covers most of central India B. Lies just south of the Himalaya mountains C. Separates the Ganges river plain from the Indus River plain D. Is at the southern tip of the Indian subcontinent