A state statute requires any person licensed to sell prescription drugs to file with the State Board of Health a report listing the types and amounts of such drugs sold if his sales of such drugs exceed $50,000 during a calendar year. The statute makes it a misdemeanor to "knowingly fail to file" such a report.
The defendant, who is licensed to sell prescription drugs, sold $63,000 worth of prescription drugs during 2006 but did not file the report. Charged with the misdemeanor, the defendant testifies that he did a very poor job of keeping records and did not realize that his sales of prescription drugs had exceeded $50,000. If the jury believes the defendant, he should be found
A. guilty, because this is a public welfare offense.
B. guilty, because he cannot be excused on the basis of his own failure to keep proper records.
C. not guilty, because the statute punishes omissions and he was not given fair warning of his duty to act.
D. not guilty, because he was not aware of the value of the drugs he had sold