The portion over Canada is not designated US Class B but Canadian Class C. 

Note that Canadian Class C airspace definition is similar to US Class B.  In particular,  VFR aircraft must obtain clearance prior to entry.  A mode C transponder is required.