Yercaud, a hill station of South India, is situated on the
(a) Cardamom Hills
(b) Nilgiris
(c) Shevaroy Hills
(d) Javadi Hills