The correct answer is:
New England has mostly rocky, infertile soil.
This characteristic of the land in New England made it more suitable for small family farms rather than large-scale agricultural operations. The rocky and less fertile soil limited the types of crops that could be grown effectively.