In compliance with all applicable laws, and after receiving all necessary permits, a developer constructed a new housing development consisting of 100 single-family residences. The developer wants to ensure that the housing development retains its residential character.

Which of the following methods, assuming it would be enforceable by a court, should the developer use to achieve her goal?

A: All deeds should contain negative easements.
B: All deeds should be subject to conditions subsequent.
C: All deeds should include covenants.
D: All lots should conform to the applicable zoning laws.