单项选择题

把人类社会分为上世、中世、下世三个阶段的是()。

A.商鞅
B.慎到
C.申不害
D.韩非子