The correct option is D Bharat
Our country was called by different names in the past. Among the first names was ‘Himalaya – Shet – Prayatani’, which means the land between Himachal and Rameshwaram. Due to the occupancy by the Aryans, this region was also known as the ‘Aryavarta’. It was also named as ‘Bharat’ after King Bharat.
The recent name ‘India’ has been taken from the north-west flowing river ‘Sindhu’, when the people of Iran pronounced it as ‘Hindu’. The people living around this river became the residents of ‘Hindustan’. The Greeks converted ‘Hindu’ into ‘Indos’, and the Romans named it ‘Indus’.