Question: Buckingham Palace is Royal Residence of which country's Royal family?
Correct Answer: C. United Kingdom
Explanation: Buckingham Palace is London residence of British monarch since 1837