Agreement, the meaning of which is not certain are
Verified Answer
A. Valid
B. Voidable
C. Void
D. Effective
Explanation:
Section 29 of the Indian Contract Act, 1872, states that 'Agreements, the meaning of which is not certain, or capable of being made certain, are void'.