单项选择题

桌子上的蛋糕不知被谁吃了,以下是屋内四个人的回答,甲说:“是乙吃的。”乙说:“是丁吃的。”丙说:“我没有吃。”丁说:“乙在撒谎。”这四人中只有一人说了真话,由此可以判断( )。

A.甲说了真话,是乙吃的
B.乙说了真话,是丁吃的
C.丙说了真话,是甲吃的
D.丁说了真话,是丙吃的