How does the principle of federalism affect the US government?
A.It defies the federal and state governments into three branches
B.It ensures that state governments are more powerful than the federal government
C.It prevents the federal and state governments from having over lapping powers
D.It creates distinct roles for the federal and state governments