129. A contract is discharged by novation which means the; October 4, 2025 by Admin A. Cancellation of the existing contract B. Change in one or more terms of the contract C. Substitution of existing contract for a new one D. None of these ✅ The correct answer is option C.