A truthful person always speaks the truth and prefers the truth, while a liar always utter a lie and prefers a lie.