Correct option is D
Section 22 of the Indian Contract Act, 1872, states that a contract is not voidable simply because it was caused by the unilateral mistake of one party about a fact. This is because the law prioritizes the consensus ad idem (meeting of minds) and does not allow one party's misunderstanding to void the agreement unless it is caused by misrepresentation, fraud, or undue influence.