The National Park known for its elephants:

Bannerghatta National Park
Nagarahole National Park
Bandipur National Park
Kudremukh National Park

The correct answer is: B) Nagarahole National Park.

Nagarahole National Park is a national park in the Indian state of Karnataka. It is located in the Western Ghats, and is part of the Nilgiri Biosphere Reserve. The park is known for its elephants, tigers, and other wildlife.

Bannerghatta National Park is a national park in the Indian state of Karnataka. It is located in the southern part of the state, near Bangalore. The park is known for its tigers, leopards, and other wildlife.

Bandipur National Park is a national park in the Indian state of Karnataka. It is located in the Western Ghats, and is part of the Nilgiri Biosphere Reserve. The park is known for its tigers, elephants, and other wildlife.

Kudremukh National Park is a national park in the Indian state of Karnataka. It is located in the Western Ghats, and is part of the Kudremukh Biosphere Reserve. The park is known for its forests, and is home to a variety of wildlife, including elephants, tigers, and leopards.

In conclusion, the national park known for its elephants is Nagarahole National Park.