If you have an M1 or an M2 and have had your G less than 24 months, then you are considered a ‘novice’ driver, and the zero BAC for novice drivers applies if you are driving a motor vehicle (m/c or car). If you are under 21, then zero BAC also applies to you regardless of what you are driving.
If you have an M1 or M2 and G>24mths and >20-yrs-old, then zero BAC applies if you are riding an m/c, not when you are driving a car.
Note: >0.050 and impaired are criminal code offences, not just HTA administrative suspensions as per the above. Be careful out there!