B because mountains are north for sure
Nepal is its own nation because it is a country on the map but it is right next to India, so its hard to tell sometimes.
hopefully my answer helps you
North Korea is a communist dictatorship country that was established after World War II, its capital is Pyongyang. It is located in the Korean peninsula between the sea of Japan and the Yellow sea. Before the World War II, the peninsula was governed by the Korean Empire. After the World War II the peninsula was divided in two areas North Korea and South Korea.