Which of the following is a required element for contract formation?

a. Equal protection
b. Fair bargain
c. Manifestation
d. Loopholes
e. Agreement