kevinjuarez101 kevinjuarez101 01-07-2021 History contestada What nation's navy defeated The Spanish Armada in 1588? A) France B) Portugal C) United States D) Great Britain .