Question: who has won the most ice hockey world championships
Answer: Canada has won 48 medals , the most of any nation .