单项选择题

In Jefferson' s opinion, what could prevent tyranny and preserve freedom

A.Suffrage and election.
B.Checks and balances.
C.The two politics to limit power and to control power.
D.The dividing of functions among many entities.