French and Spanish
Edit - The question did not specify a time frame. Since this is a Civil War trivia quiz, I feel that it should have been understood that it was not asking about languages that were not taught before the Civil War. However, I feel that it was open to two possible interpretations: one, that it was asking specifically about languages that were taught during the Civil War (1861-65), or two, that it was asking about languages that were required of cadets who eventually served in the Civil War. Under the first interpretation, French and Spanish is the correct answer; under the second interpretation, French alone would be a correct answer in the case of cadets who attended West Point prior to 1854.
Therefore, I will accept either French or French and Spanish as correct answers.
Hoosier