逻辑推理ABC谁在说谎? 用假设法,从A开始,假设A是真话,那么B在说谎,B的话反过来就是D说的真话,这里有A和D说真话,与只有一个人说真话的话题相矛盾。被拒绝了,所以A一定是骗人的。既然A是谎言,那我们反过来看A,就说明B说的是真话,D肯定是谎言,同时只有一个人说的是真话,那么C肯定是谎言。