What role does moral reasoning play in resolving ethical dilemmas?
a. Moral reasoning allows individuals to navigate conflicting ethical principles and make informed decisions.
b. Moral reasoning helps individuals justify unethical behavior in complex situations.
c. Moral reasoning encourages individuals to prioritize personal interests over ethical considerations.
d. Moral reasoning is irrelevant in ethical decision-making.