What is it that you ought to keep after you have given it to someone else?

Answer: A promise, of course.

More Classic Riddles with answers

More Classic Riddles