The 'Revolution' refers to :
A
The Glorious Revolution
B
The Reformation
C
The French Revolution
D
The Liberation War of France
Correct Answer: The French Revolution