KEVINJUAREZ101IN KEVINJUAREZ101IN History Answered What nation's navy defeated The Spanish Armada in 1588? A) France B) Portugal C) United States D) Great Britain .