Which of the enlightened monarchs hosted Voltaire for two years?
A. Louis XIV
B. Frederick II
C. Catherine the great
D. Joseph II
E. Gustav III