Question: what are the main languages spoken in canada and where are they spoken?
Answer: English: 20,193,335 native speakers (58.1% of Canada's total population) ... 
French: 7,452,075 native speakers (21.4% of Canada's total population) ... 
Chinese (Mandarin and Cantonese): 1,204,865 native speakers (3.5% of Canada's total population)