Which one of the following is not true about political parties in the formation of public opinion?

Which one of the following is not true about political parties in the formation of public opinion?

A. These help in maintaining link between the people and the representatives
B. These provide political education to common man
C. These focus attention of the people on international political issues
D. These highlight failings and faltering of each other
E. None of the above