Category: History
Question: Which country gifted the Statue of Liberty to the United States of America?
A. England
B. Spain
C. France
D. Germany
Answer: C