Selco did not deliver the first 5,000 brake linings on May 31, or at any time thereafter; on June 10, Selco notified Byco that it would not perform the contractWhich of the following is NOT a correct statement of the parties' legal status immediately after Selco's notice on June 10?
Byco has a cause of action for breach of contract that it can successfully assert only after it has given Selco a commercially reasonable time to perform.
Byco has a cause of action for total breach of contract because of Selco's repudiation, but that cause of action will be lost if Selco retracts its repudiation before Byco changes its position or manifests to Selco that Byco considers the repudiation final. 
Byco can bring suit to rescind the contract even if it elects to await Selco's performance for a commercially reasonable time.
Byco can await performance by Selco for a commercially reasonable time, but if Byco awaits performance beyond that period, it cannot recover any resulting damages that it reasonably could have avoided. 