In the field of developmental psychology, the concept of moral development is often studied to understand how individuals acquire the ability to distinguish right from wrong. A prominent theorist in this area is Lawrence Kohlberg, who proposed a stages of moral reasoning model. According to Kohlberg, which of the following stages represents a level of moral reasoning where individuals make decisions based on social contracts and the promotion of the greatest good for the greatest number?