Harriet martineau supported many ideas that were radical for her time, including: A. the liberation of French colonies in Africa.
B. labor unions and the abolition of slavery.
C. social Darwinism.
D. the French Revolution and the abolition of the monarchy.