In order for a real estate purchase and sale agreement to be a valid contract, it must include:
a) Legal description of the property
b) Buyer and seller signatures
c) Purchase price and payment terms
d) All of the above