A contract is

agreement + offer
agreement + consideration
agreement + enforceable by law
None of the above

The correct answer is C. agreement + enforceable by law.

An agreement is a promise or set of promises that the law will enforce. Consideration is something of value that is exchanged between the parties to an agreement. For example, if you agree to sell me your car for \$10,000, the \$10,000 is the consideration that I am giving you in exchange for your promise to sell me the car.

An agreement is not a contract unless it is also enforceable by law. This means that the agreement must meet certain legal requirements, such as being made between competent parties and being supported by consideration. If an agreement does not meet these requirements, it is not a contract and cannot be enforced in court.

Here is a brief explanation of each option:

  • Option A: Agreement + offer. This is not a complete definition of a contract. An agreement is necessary for a contract, but it is not sufficient. A contract must also be enforceable by law.
  • Option B: Agreement + consideration. This is a more complete definition of a contract. However, it is important to note that consideration does not have to be money. It can be anything of value, such as goods, services, or a promise to do something.
  • Option C: Agreement + enforceable by law. This is the most complete definition of a contract. It includes all of the essential elements of a contract: an agreement, consideration, and enforceability by law.
  • Option D: None of the above. This is not a correct answer. A contract is an agreement that is enforceable by law.