What is the name given to a group that shares political beliefs about government and supports its members in elections?

Select one:
a. Candidates
b. Political party
c. Media
d. Special interests