Which of the following is NOT true according to the passage?
The Persians failed to pass Thermopylae.
Ephialtes betrayed his own country.
The 300 Spartans would be regarded as heroes by the Greeks.
Leonidas was a great commander.