Multiple choice An agreement enforceable by law is a/an contract undertaking promise None of these Reveal answer Fill a bubble to check yourself A Correct answer Explanation Section 2(h) of the Indian Contract Act defines that an agreement enforceable by law is a contract.