The correct option is A Uncertainty of the price
Uncertainty of consideration or object of the contract makes it void in nature. In the present case, X has agreed to sell his white horse to Y at a reasonable price. Here, the term reasonable is vague in nature and is not specified and can be said to be uncertain in nature. Hence, due to uncertainty of price, this contract is void.