Which of the following is true about Puritans in England?____
A、They believed the Pope had ultimate authority.
B、They were supporters of the Church of England.
C、They believed one’s life should be enjoyed, not sacrificed.
D、They thought the Church of England was corrupted.