Answer:
German philosopher Immanuel Kant developed the categorical imperative to identify the universal duties based on which ethical dilemmas ought to be resolved.
Step-by-step explanation:
Categorical imperative is, according to Kantian ethics, an unconditional moral obligation which is binding in all circumstances and is not dependent on a person's inclination or purpose.