Multiple choice Which of the following straits separates Asia from North America? Bering Strait Palk Strait Strait of Gibraltar Strait of Malacca Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Bering Strait is the narrow waterway that separates the Chukchi Peninsula of Russia (Asia) from the Seward Peninsula of Alaska (North America).