Correct option is B
Moral duties are primarily imposed by **the ethical principles of society**. These principles represent the collective values, beliefs, and norms that guide behavior and decision-making within a community or culture. Unlike legal duties, which are mandated by the state or government and enforceable through legal systems, moral duties are self-imposed obligations that individuals feel compelled to follow based on societal ethics and personal conscience. These duties reflect what is considered right or wrong, good or bad within a societal context, and are often internalized through socialization, education, and cultural influence.