babyjerry babyjerry 16-02-2017 History contestada The powerful Spanish Armada was eventually defeated by ________. A. Natives B. England C. Spain