Political Parties are indispensable for the successful working of: ________?
A. Democracy
B. Dictatorship
C. Both democracy and dictatorship
D. None of the above