While on duty, an officer stopped a woman for drinking alcohol in public. When the woman opened her purse to find her identification, the officer saw a small pistol in her purse. During questioning, the woman told the officer that she kept the firearm for her own protection and since it was so small, she didn't think it was necessary to get a license for it. What crime, if any, occurred?
a) Carrying a concealed firearm
b) Illegal possession of a small firearm
c) Possession of a firearm without a license
d) Public intoxication