31A contract is legally binding and must comprise all but one of the following: A.legal ca
31 A contract is legally binding and must comprise all but one of the following:
A. legal capacity
B. mutual assent
C. approved negotiations
D. consideration
E. legality
请帮忙给出正确答案和分析,谢谢!