The Minister's Black Veil by Nathaniel Hawthorne

Why does Mr. Hooper wear the black veil?
a. He has a horrible birthmark
b. He views the world as dark and shadowy
c. He is grieving for a lost love
d. He cannot stand to see the sin of his congregation