All of the following would make a sales contract voidable EXCEPT:
A) Mutual mistake of fact
B) Fraudulent misrepresentation
C) Undue influence
D) Adequate consideration