Zeller contracted in writing to deliver to Baker 100 bushels of wheat on August 1 at $3.50 a bushel. Because his suppliers had not delivered enough wheat to him by that time, Zeller on August 1 had only 95 bushels of wheat with which to fulfill his contract with Baker. If Zeller tenders 95 bushels of wheat to Baker on August 1, and Baker refuses to accept or pay for any of the wheat, which of the following best states the legal relationship between Zeller and Baker?
Zeller has a cause of action against Baker, because Zeller has substantially performed his contract.  Zeller is excused from performing his contract because of impossibility of performance. Baker has a cause of action against Zeller for Zeller's failure to deliver 100 bushels of wheat. Baker is obligated to give Zeller a reasonable time to attempt to obtain the other five bushels of wheat.
Question: Zeller contracted in writing to deliver to Baker 100 bushels of wheat on August 1 at $3.50 a bushel. Because his suppliers had not delivered enough wheat to him by that time, Zeller on August 1 had only 95 bushels of wheat with which to fulfill his contract with Baker. If Zeller tenders 95 bushels of wheat to Baker on August 1, and Baker refuses to accept or pay for any of the wheat, which of the following best states the legal relationship between Zeller and Baker?
A. Zeller has a cause of action against Baker, because Zeller has substantially performed his contract. 
B. Zeller is excused from performing his contract because of impossibility of performance.
C. Baker has a cause of action against Zeller for Zeller's failure to deliver 100 bushels of wheat.
D. Baker is obligated to give Zeller a reasonable time to attempt to obtain the other five bushels of wheat.
Answer: