Hey There!
Here is your answer:
The proper answer to this question is option B "they were both founded by Puritans".
Reason:
The colonies New Jersey, and New York were both founded by Puritans which were Christians who founded the first Christian church. They made these colonies in order to start there own religion while other leaders start a colony for more money.
Also....
They mainly did it for freedom for religion they had ideas on the "true God" and the colony they were in had a different God. In order to be able to praise there god they made a new colony which were New York, and New Jersey in order to have freedom of religion.
Therefore the answer is option B.
If you need anymore help feel free to ask me!
Hope this helps!
~Nonportrit