contestada

What is required for a writing to be legally sufficient to form a contract?
a) It must be handwritten.
b) It must be signed by all parties involved.
c) It must state the intention of the parties to be legally bound.
d) It must be notarized.