Correct option is B
Mahabharat Lekh Mountain is situated in Nepal. The Mahabharat Range, also known as the Lesser Himalayas or Mahabharat Lekh, is a major mountain range in Nepal that stretches across the country from east to west. It is positioned south of the Higher Himalayas and constitutes a significant geographic feature of Nepal, forming a diverse ecological and cultural region. The range is notable for its steep slopes and deep valleys, and it separates the Terai region in the south from the mid-hills of Nepal. It is an important watershed area and is characterized by its rich biodiversity and the presence of several ethnic communities who live in its vicinity.