without knowing what kind of budget you have in mind i have no idea what recommendations to give but i'l have a go anyway
50mm
low budget canon 50mm 1.8 - below 100 quid
high budget canon 50mm f1.4 - i little change out of 300 quid and much nicer lens than the budget 1.8 better made , better bokeh and wider aperture
doesn't matter i'm rich budget canon 50mm 1.2 L - dunno i can't afford one
or you could kill 2 birds with 1 stone and opt for the canon 50mm ef 2.5 macro costing around the same money as the 50mm f1.4 or the newer 60mm f2.8 macro
telephoto
low budget would be the canon 55 - 250 is i hear good things about this lens for the money
reasonable budget would be the 70 - 200 f4 L ( non IS ) a very sharp lens and the cheapest L glass canon has to offer
a good budget would get you a 70 - 200mm f2.8 L ( non IS ) or the 70 - 2200mm F4 L IS as far as i remember they are priced about the same but if it was my money i would be spending it on the 2.8 version no IS will make up for the loss of light on moving subjects
if you want more reach the canon 100 - 400mm L IS is a good alternative
money no object budget it could only be the canon 70 - 200mm f2.8 IS MK2
wide angle iv'e no clue i don't use one
good luck...