Document Retention

How long do employee documents need to be retained?  In BC and Ontario?