Rachelmariecox07 Rachelmariecox07 30-10-2020 History contestada The Renaissance originated in which of the following European societies, particularly as a result of its strategic location as a center of commerce along the Mediterranean Sea? A) Spain B) Italy C) Germany D)France