One of the strongest hindrances in the way of formation of sound public opinion is:

One of the strongest hindrances in the way of formation of sound public opinion is:

A. Propaganda of radio, relevision and cinema
B. A dishonest and mischievous press
C. Progagands of political parties
D. Religious institutions