Concept:The idiom “eat his words” means to admit that what one said earlier was wrong.Explanation:John had said something before, but when our team won, he had to accept that he was mistaken.Therefore, he admitted he was wrong.Answer:B. admitted he was wrong.