What kinds of students does BC deny outright through EA?

I think at worst you will be deferred. I believe your stats are right in line with what BC is looking for, but admissions can be unpredictable.