Billybobbyjoesittinggo Billybobbyjoesittinggo History Answered DUE IN 5 MINUTES!!!! Which of these would be the BEST definition of the word "democracy"? Responses A government is not needed B controlled by the government C defeated by government D government by the people