Yes with minor exceptions becaus it was an English Colony established to prevent both the French and the Spanish from advancing northward it had a bias against Roman Catholic incursion. Protestants of every persuasion were welcomed as were Hugenots and Spanish Jews trying to escape Spanish persecution by the Catholic Church. I know this is not what you asked for but think it might help.
http://www.answers.com/Q/Was_there_religious_freedom_in_South_Carolina
Because they thought that Columbus would bring back some riches from his journey
I’d say C . Trade deficits
This is true. Its really to insure that others wont try it, they'll make a show of it to show others what would happen to them!