Did the New England colonies or Middle colonies have more religious freedom?
A. Middle colonies because the New England colonies didn't tolerate anything but Catholicism
B. Middle colonies because the New England colonies didn't tolerate anything but Puritanism
C. New England colonies because the Middle colonies didn't tolerate anything but Catholicism
D. New England colonies because the Middle colonies didn't tolerate anything but Puritanism