World Geography The strait which separates Asia from North America is? A) Palk strait B) Berring strait C) Strait of Gibralter D) Strait of Malacca Detailed Solution: No Details Prev Next