逻辑判断 57.已知一笔善款是甲、乙、丙、丁四人中一人捐的,但问他们时,甲说:“我没捐”,丙说:“是乙捐的”,乙说:“是丁捐的”,丁说:“不是我捐的”。
如果四人中只有一个人说了真话,则下列哪项为真?( )
【正确答案】 A
【答案解析】乙、丁的话互为矛盾,必有一真一假,已知四人中只有一个人说了真话,所以甲、丙的话定是假话,甲说的“我没捐”为假话,所以是甲捐的。