Which groups serve as the main sources of advice for the President?



the Cabinet and Executive Office of the President

the Republican and Democratic parties

the legislative and judicial branches

the Senate and the House of Representatives