Which of the following is the most important factor for democracy to be effective in the United States?
A. the strength of the military
B. a set of complex laws protecting democracy
C. three branches of government running the nation
D. participation of the general public in the political process