Multiple choice Which strait separates Europe from Africa? Bering Gibraltar Bosporus None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation The Strait of Gibraltar is a narrow strait that connects the Atlantic Ocean to the Mediterranean Sea and separates the Iberian Peninsula in Europe from Morocco in Africa.