The ethical reasoning method that is based on treating equals, equally and unequals, unequally is:
a) Enlightened egoism.
b) Act utilitarianism.
c) Justice.
d) Virtue.
e) Teleology