Which of the first ten amendments to the constitution provides freedom of speech,
a. 2nd amendment
b. 1st amendment
c. 3rd amendment
d. 4th amendment