In the Furlong case, which of the following is true with regard to the court's holding?
A. In order for the sorority to reject the sweaters it was necessary to inspect the gods immediately to determine whether the goods were conforming.
B. The sorority was required to accept the sweaters because Furlong substantially complied with the contract.
C. The sorority properly rejected the sweaters because the goods were non-conforming.
D. Furlong was not liable to the sorority because he seasonably cured his prior delivery of non-conforming sweaters.