Q.
Which of the following gifted Status of Liberty, established near port of New York, to the United States of America on the occasion of the its first centenary celebrations?
[A] France
[B] Great Britain
[C] Germany
[D] Citizens of New York
Answer & Explanation
Answer: Option [A]