In 1916 this country sold the Virgin Islands to the United States.
Great Britain
Norway
Denmark
Venezuela
Denmark. The Danes sold what was then called the Danish West Indies for $25,000,000 in gold. The islands were then official re-named the Virgin Islands.