The Madisonian model of government was based upon all of the following except:

A. Separation of powers among the three branches of government.
B. Checks and balances.
C. Direct democracy.
D. Republican government.
E. Control of factions.