Saying you need a magnum for deer or elk or moose or black bear or goat or sheep in BC is like saying you need a Big Old Caddy or Lincoln to drive to the corner store instead of a regular car.
There are several good calibers to choose from for what you have asked and many of them have been mentioned by other posts! 30-06 is probably one of the most popular and versatile for varying bullet weights but there are lots of other choices as well.