Mont. Code Ann. § 28-2-102
28-2-102 Essential elements of a contract
28-2-102 . Essential elements of a contract. It is essential to the existence of a contract that there be:
(1) identifiable parties capable of contracting;
(2) their consent;
(3) a lawful object; and
(4) a sufficient cause or consideration.