Thousands of people have taken part in a ______-democracy demonstration.

A)
an
B)
for
C)
anti
D)
pro

Correct Answer :   anti