One who criticizes popular beliefs which he/she thinks is a mistake or unwise is? June 13, 2018 by Saleem Sono One who criticizes popular beliefs which he/she thinks is a mistake or unwise is? A. philistine B. iconoclast C. imposter D. cannibal Related Mcqs:A person who constantly thinks, he is sick is a?