In which battle did the Athenian navy decisively defeat a large Persian fleet and save Greece from invasion?
ABattle of Thermopylae
BBattle of Salamis
CBattle of Ephesus
DBattle of Marathon
ABattle of Thermopylae
BBattle of Salamis
CBattle of Ephesus
DBattle of Marathon