People are selfish

Laws should be strict and strictly enforced

Punishments for breaking the law must be harsh

Which philosophy is described by the statements above?
A. Confucianism
B. Legalism
C. Monarchism
D. Daoism