Which moral philosophy seeks the greatest good for the greatest number of people?

Q. Which moral philosophy seeks the greatest good for the greatest number of people?
A. Consequentialism
B. Utilitarianism
C. Egoism
D. Ethical formalism
Answer: Utilitarianism