Contrat d'apprentissage, suis-je obliger de poser mes congés avant la de mon contrat ?

Bonjour,

Je suis alternante dans une entreprise du CAC40 et mon contrat prendra fin le 16 octobre. Après presque un an dans l’entreprise, je n’ai quasiment jamais pris de congés donc il me reste à date 3 semaines de congés à prendre.

Mon entreprise me demande de prendre mes congés avant la fin de mon contrat, je cite : « Votre solde d’heures de congés doit être au plus proche de zéro lors de votre départ de l’entreprise. »

Est-ce qu’ils ont droit de m’obliger à prendre mes congés ? Si non, est-ce que je peux ne pas les poser et attendre qu’ils me les payent à la fin de mon contrat ?

Dans le cas échéant, peuvent-ils ne pas me payer car je n’ai pas pris mes congés ? Si cela arrive, que dois-je faire ?

Merci d’avance pour vos réponses.