There are 25 students in Ms. Ware’s class-15 of these students take French, 12 of these students take Spanish, and 8 of these students take Latin. If all 25 students in Ms. Ware’s class take at least one of these three language courses , which of the following is the greatest possible number of students in the class who could be taking all three language courses?

what is the correct answer? Options are 10,7,5,3