"Liberty of Statue" was presented by
-
British to Americans
-
French to Americans
-
Indians to Americans
-
British to French
B
Correct answer
Explanation
The Statue of Liberty was gifted by France to the United States in 1886 as a symbol of friendship and democracy. This was a diplomatic gesture celebrating American independence and Franco-American alliance. The other options are incorrect - Britain had no such gift to America, and the statue went to the US, not from them.