Types of defective fulfillment

Facts: Mr. A sells Mr. B a vehicle for €15,000 and undertakes to deliver the car by June 1. Due to logistical problems, delivery is delayed by five months.

Question: How can B proceed?