(a)
No person shall have in his or her possession on his or her person, while driving a motor vehicle upon a highway or on lands, as described in subdivision (b) of Section 23220, any bottle, can, or other receptacle, containing any alcoholic beverage which has been opened, or a seal broken, or the contents of which have been partially removed.
(b)
Except as authorized by law, every person who possesses, while driving a motor vehicle upon a highway or on lands, as described in subdivision (b) of Section 23220, not more than one avoirdupois ounce of marijuana, other than concentrated cannabis as defined by Section 11006.5 of the Health and Safety Code, is guilty of an infraction
punishable by a fine of not more than one hundred dollars ($100).