Which element of the federal government best reflects the constitutional principle of the separation of powers?

A. The creation of the Supreme Court
B. The creation of a Congress with two houses
C. The creation of three branches of government
D. The creation of state and local governments