Concept:The idiom "eat your words" means to be forced to admit that something you said earlier was wrong.Explanation:When someone is made to "eat their words," they must take back a previous statement.This happens when the opposite of what they said turns out to be true.So, the person has to accept that they were mistaken.Among the given options, "admit you are wrong" matches this meaning exactly.Answer:C. admit you are wrong