如果D说的是假话 则B说的是假话(实际C没做好事) AC说的是真话(实际A的C做了好事)
括号中的事实矛盾 所以B说假话不成立
D说的是真话 B说的是真话 AC说的是假话
则C做了好事 B没做好事 D做了好事 A没做好事