Who introduced the concept of "moral reasoning," suggesting that individuals progress through stages of moral development?
A. Jean Piaget
B. Erik Erikson
C. Lawrence Kohlberg
D. Urie Bronfenbrenner
Lawrence Kohlberg introduced the concept of moral reasoning and stages of moral development.