Which of the following types of damages allows the buyer to require the seller to give to the buyer the goods covered in the contract?
A. Specific performance
B. Punitive
C. Consequential
D. Incidental