Fact 1: Mary said, "Ann and I both have cats." Fact 2: Ann said, "I don't have a cat." Fact 3: Mary always tells the truth, but Ann sometimes lies. If the first three statements are facts, which of the following statements must also be a fact? I: Ann has a cat. II: Mary has a cat. III: Ann is lying.
A. I only B. II only C. I and II only D. All the statements are facts.
Correct Answer: D
Explanation
From Fact 2, we know that Ann doesn't have a cat. Since Mary always tells the truth (Fact 3) and stated that both she and Ann have cats (Fact 1), both Mary and Ann must have cats.