Which of the following is true of Kohlberg's theory of moral reasoning?
a) Four distinct levels of moral reasoning are identified
b) Not all people reach the higher levels of moral development
c) Different people progress through the levels in different orders
d) The conventional level is the highest level of moral reasoning