hsmclan41 hsmclan41 11-01-2022 History contestada Which body of water is north of Russia? A The North Sea B The Artic Ocean C The Pacific Ocean D The Bering Strait