The four requirements (Essential Elements) of a valid contract according to MLCL are:
a) Offer, Acceptance, Consideration, and Legal capacity
b) Agreement, Competency, Legal purpose, and Genuine assent
c) Offer, Acceptance, Meeting of the minds, and Consideration
d) Offer, Acceptance, Counteroffer, and Revocation