The town meeting is practiced by several small towns in the United States. In a town meeting, any voting citizen may vote on new laws. This form of democracy is called a __________. A. direct democracy B. intense democracy C. immediate democracy D. representative democracy Please select the best answer from the choices provided A B C D