Which of the five freedoms protected by the 1st Amendment is connected to our right to form political parties and interest groups as well as our right to hold parades, marches and similar types of demonstrations?
A. freedom of religion
B. freedom to petition
C. freedom of the press
D. freedom of assembly