A. For the purpose of regulation and when deemed in the public interest, the governing body may refuse to grant a license but no license shall be refused until the person seeking the license has been given the opportunity of a hearing by the governing body. After such a hearing, the majority of the governing body at the hearing may still refuse to grant a license.

B. Whenever a person is guilty of violating an ordinance relating to the granting of a license, or in the judgment of the governing body the public welfare requires a license be revoked, the governing body may revoke the license.