HELP ASAP!!!
The Statue of Liberty was a gift from the people of what country?

AEngland

BFrance

CGermany

DSpain

I think its France, Not entirely sure.