Which one of the following agencies exercises maximum influence on the formulation of public opinion:
A. Educational institutions
B. Religious institution
C. Trade associations
D. Press and radio