Dive into the world of knowledge and get your queries resolved at IDNLearn.com. Find the answers you need quickly and accurately with help from our knowledgeable and dedicated community members.

Which body of water separates the large island of Madagascar from the African mainland? A. Mediterranean Sea B. Atlantic Ocean C. Mozambique Channel D. Red Sea