All of the following were major political factions that held different beliefs about Reconstruction EXCEPT:
a. radical Republicans
b. moderate Republicans
c. Southern Democrats
d. moderate Democrats