Mount Thullier (642 m) is an important mountain peak of Andaman and Nicobar Islands. It is located in:
(a) North Andaman
(b) Middle Andaman
(c) South Andaman
(d) Little Andaman