I had always understood lane-sharing / lane-splitting to be illegal in BC. But I've now looked through the Motor Vehicle Act and could not find where it is prohibited. There is a requirement that when passing, to do so at a safe distance, but I could not find anything more specific than that.
Furthermore, while passing on the right shoulder is illegal, passing on the left shoulder of a divided highway does not appear to be illegal.
If anyone has received a ticket for lane sharing, what exactly were you charged with?