A refuge for people of the Catholic faith
I would say the answer is d
It was named after the ship, the Mayflower. Because it was them who the Mayflower Compact governed. The Mayflower Compact was the first agreement for self government in America.
Hope this helps.
Their children would be treated how their parents were treated.