In contract law, what does the term "void contract" mean?
A. A contract in which both parties make promises
B. A contract with no legal consequences
C. A contract that is illegal or against public policy
D. A unilateral contract
A void contract in contract law is one that is illegal or against public policy, making it unenforceable.