What physical feature separates the subcontinent of India from the rest of Asia?

(1 point)
Responses

Indian Ocean

Bay of Bengal

Deccan Plateau

Himalayas

1 answer

Himalayas