Multiple choice general knowledge math & puzzles

Exactly 2 statements are true : A : C is a liar B : A is a liar C : B is not lying Who is the liar ?

  1. A

  2. B

  3. C

  4. cannot be determined

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

If A is the liar, then A's statement (C is a liar) is false, meaning C is truthful. If C is truthful, then C's statement (B is not lying) is true, meaning B is truthful. If B is truthful, B's statement (A is a liar) is true. This results in B and C being truthful and A being the liar, satisfying the condition of exactly 2 true statements.