Which philosopher supported above all else freedom of speech and religion

A. Locke

B. Montesquieu

C. Rousseau

D. Voltaire