This totally depends on which college or university you are applying too. There must be at least a few colleges or Unis that will accept your grades for entry in an undergrad science program or a postgrad business program. . I don't know which ones, you just need to surf the websites of Canadian schools. btw, It will be quite difficult, if not impossible to get post graduate science entry with a foreign graduate degree