Which of the following is not a principle of Puritanism?
A. People have no control over whether they go to heaven or hell
B. A person can earn salvation through good deeds and a pious life
C. Humans are flawed and sinful beings
D. People should view the Bible as their sole authority