Fill in the blank. John Wycliffe challenged a number of ______________doctrines with arguments which centuries later would echo during the Protestant Reformation ?
A. Roman Catholic
B. Anglican
C. Buddhist
D. Protestant