D. because it has no comma and theres multiple places where theres reasons for this is a run on sentence.
I believe that you have to have footnotes.
You should have a serious conversation to him/her. You have to tell them it's not right and it could affect either her/him or people who read her/his blog