假设这一天是星期四,根据前提可得B庄的那个人说的“前天是我说谎的日子”这句话是假的,那么又根据单称命题规则可得,“前天不是我说谎的日子”即周二不是他说谎的日子,与题干中B庄的人在星期二、四、六说谎矛盾,所以说这一天不可能是星期四,同理可推出这天不可能是星期五、星期六,因此ABC都是错误的。故选D。