It’s English and Math and it also has to be either your junior or senior year teachers. No older than that. Don’t know where it is on the website but it is in the admissions brief on YouTube.
USNA is very specific about who the evaluations are from, so pay attention to that detail. And that’s what they are: evaluations, not recommendations. Your teachers will complete a questionnaire that’s very specific about the criteria on which you’re being assessed.
And if you choose to use senior year teachers, they typically have to have taught you for at least a quarter of the year. DS waited until end of Oct to turn in application in order to have Senior year math teacher do his instead of Junior year teacher. Ask your admissions officer - they can give you more info.