The answer is c. commentator. They are also called pundits. This type of commenter provides their opinion
and analysis to a certain subject on mass media. There are also political and social
commentators who observe advocacy journalism where they take an impartial
stance on social or political points of view.
Though they claim to be impartial, it is obvious that their analysis and
opinions sometimes reflect that political views of their network or
company. It can be seen on how they
analyze a person or an event and where they stand on that issue.