Ethical reasoning is the process of evaluating and choosing among alternatives in a manner consistent with ethical principles. It involves critical thinking to determine what is morally right or wrong in a given situation, often requiring a balance between competing values and interests.