问题:
[单选题]A sold a car to B, the car price is 230,000 Yuan. Due to a faulty odometer the car only showed 40,000km traveled when the actual mileage was 80,000km. The actual market value of the car is 160,000 Yuan. A was fully aware of the default, but did not tell B, and B deemed it as it appears.
Which of the following claims are false for B?
A、B can plea the court for variation of contract on the grounds of fraud, and under such circumstances the court shall not order for cancellation of the contract.
B、B can request A to reduce the price to 160,000 Yuan.
C、B can write to A requesting cancellation of contract on the grounds of gross misunderstanding, and the contract is canceled as long as A receives the message.
D、He can make a claim requesting A to bear liability for contracting fault.