单项选择题

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

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