glazam1938 glazam1938 23-05-2021 History contestada which of the following was an outcome of the defeat of the Spanish armada? A. English colonization in the Americas B. Spread of Catholicism in the Americas C. The discovery of the Northwest Passage D. Spain's loss of its American colonies