Please let me know why a is correct?
I thought public is a general noun in this sentence, so probably it does not need "the."
Many television newscasters ---------------by means of on-the-spot,
live reports.
(A) make the public an eyewitness to the news
(B) make public an eyewitness to the news
(C) make an eyewitness to the news the public
(D) make to the news the public an eyewitness
Thanks, all collective nouns need "the definite article?"