Status of Liberty was gifted to USA by____
A
England
B
Japan
C
Germany
D
France
Correct Answer: France