Answer
Latin was the language of the educated elite during the Middle Ages, and Thomas Becket, as a prominent churchman and statesman, would have been expected to be fluent in it. Furthermore, as the Archbishop of Canterbury, he would have needed to communicate with the Pope and other high-ranking officials in the Catholic Church, who would have used Latin as the primary language of correspondence.