Anonym Anonym 30-03-2015 History Answered 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