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