Question: which country won the maximum number of gold medals at the london olympics 2012
Answer: Athletes from the United States won the most gold medals , with 46 , and the most overall , with 103 .