We all know that angel dosen't speak lies, demob speak lies, mortal will soeak lies sometimes not.
One day, a demon disgused as a human and did bad stuff . There's three suspects. A said, I am not a human. B said, I am not an angel. C said, I am a human. Who is human, angel and demon?
A logic question