Well, one would have to read the article to answer, however, I think it's B
It's definitely repetition. Just finished the question and it was correct :-)
Refute means to :
prove (a statement or theory) to be wrong or false; disprove.
prove that (someone) is wrong.
deny or contradict (a statement or accusation).
So, I'll go for...
O An opposing alternative way to view or interpret the topic
Or it could be
O An explanation that disproves something
Hope this helps!