What country won the most medals in London 2012?

Germany
United States
United Kingdom
China

Trivia Crack Answers Main Page