What does South Dakota law require for a valid contract?

In South Dakota, the essential requirements for a valid contract are:

  (1)  Parties capable of contracting;

  (2)  Their consent;

  (3)  A lawful object; and

  (4)  Sufficient cause or consideration.