Match each of the following contract principles to the statement that best fits it: A. bargained-for exchange of value to the parties B. the subject matter of the contract does not violate law or public policy C. parties' negotiated understanding of terms and intent that lead to the contract D. both parties to the contract agree on the contract terms 1. Consideration 2. Mutual acceptance 3. Legality 4. Agreement