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