I do n’t know who ate the cake on the table. Which of the following is the answer from the four people in the house. A said: "It was eaten by B. ", B said: "It was eaten by Ding. ", C said: "I did not eat. ", Ding said, "B is lying. " Only one of the four people told the truth. From this we can judge:. ['A told the truth, B ate.', "B told the truth, it was Ding's.", 'C told the truth and was eaten by Jia.', 'Ding spoke the truth and was eaten by C.']