Final answer:
Kohlberg's theory of moral development has been criticized for ignoring cultural differences, focusing solely on cognitive development, and disregarding the role of emotions and peer pressure in moral reasoning.
Step-by-step explanation:
Kohlberg's theory of moral development has been criticized for several reasons. One criticism is that it ignores cultural differences, as the theory was based primarily on research conducted with upper class White men and boys. Another criticism is that it focuses solely on cognitive development, disregarding the role of emotions in moral reasoning. Lastly, some argue that the theory fails to recognize the influence of peer pressure on moral decision-making.