The commissioner may suspend or revoke any license, upon notice and reasonable opportunity to be heard, if the commissioner finds any of the following:
(a) The licensee has failed to comply with any demand, ruling, or requirement of the commissioner made pursuant to and within the authority of this division.
(b) The licensee has violated any provision of this division or any rule or regulation made by the
commissioner under and within the authority of this division.
(c) A fact or condition exists that, if it had existed at the time of the original application for the license, reasonably would have warranted the commissioner in refusing to issue the license originally.