It probably doesn't say you 'have to' have a 'B'. Are you sure it doesn't say you should have a 'B'? I read the site and all I see is that it says that many of the accepted applicants received a 'B' or better in the pre-req courses. A very vague statement.