Who of the followings was a staunch supporter of the ‘Divine Origin Theory’?
A. George III of England
B. Napoleon of France
C. James II of England
D. None of the above