Legal QuestionsCategory: Legal Question Bank.All contracts are agreements but all agreement are not contract` Do you agree with this statement? Also critically explain the essential requirements of a valid and enforceable contract.