In democracy the final authority rests with: __________? June 15, 2022 – by admin In democracy the final authority rests with: __________? A. ParliamentB. People C. Council of Ministers D. Civil servants