Concept:The highest peak in South India is determined by its elevation above sea level.
Explanation:Anaimudi peak in Kerala stands at 2,695 metres. It is in the Western Ghats within Eravikulam National Park. Often called the “Everest of South India,” it is the tallest in the region.
Doddabetta (2,637 m) is the highest peak in the Nilgiri Hills of Tamil Nadu, but shorter than Anaimudi.
Nilgiri is a mountain range, not a single peak.
Agasthyamalai (1,868 m) is a sacred peak on the Kerala–Tamil Nadu border, but much lower.
Therefore, Anaimudi is the correct answer.
Answer:B. Anaimudi