The constitution protects protests at which of the following?

The constitution protects protests at which of the following?

A) a police precinct
B) a neighbor’s yard
C) a local bank
D) a local restaurant