All three statements correctly state legal requirements for consideration. Consideration must be given at the promisor's desire, can come from the promisee or any third party (not restricted to just the promisee), and may be past (executed), present (executory), or future consideration. These are foundational principles in contract law.