Agreements, the meaning of which is not certain, or capable of being made certain, are-
Verified Answer
A. Voidable
B. Illegal
C. Void
D. Enforceable
Explanation:
Section 29 of the Indian Contract Act states that agreements, the meaning of which is not certain, or capable of being made certain, are void.