Public opinion is shaped by special interest groups, journalists, and A. non-voting citizens. B. entertainment programs on television. C. foreign governments. D. politicians.

THE ANSWER IS D

answer so this stays up