单项选择题

I have read your article, to be frank, the editor justified()your work.

A. to refuse
B. refusing
C. being refused
D. refused