According to Kant, we can use the Categorical Imperative to determine right action in any scenario whatsoever. For instance, the Categorical Imperative tells us that it's wrong to make a false promise to return borrowed money. Why?
A) Because lying is inherently immoral
B) Because it violates the principle of reciprocity
C) Because it undermines trust in social contracts
D) Because it leads to a breakdown of societal order