Which of these factors or groups is most likely to shape public opinion on a range of political issues?

A.
special interest groups
B.
the media
C.
the economy
D.
foreign policy

B. the media