Q. The mountain range which divides the North and the South India is:

[A] Himalayas

[B] Western ghats

[C] Vindhyas

[D] Satpura

Answer: C
Notes:

The range parallels the Vindhya Range to the north, and these two east-west ranges divide Indian Subcontinent into the Indo-Gangetic plain of northern India and the Deccan Plateau of the south.

Vindhya Range, broken range of hills forming the southern escarpment of the central upland of India. From Gujarat state on the west, it extends about 675 miles (1,086 km) across Madhya Pradesh state to abut on the Ganges (Ganga) River valley near Varanasi, Uttar Pradesh. The mountains form the southern edge of the Malwa Plateau and then divide into two branches: the Kaimur Range, running north of the Son River into western Bihar state, and the southern branch, running between the upper reaches of the Son and Narmada rivers to meet the Satpura Range in the Maikala Range (or Amarkantak Plateau).

Source: NCERT