Understanding Criminal Law in North Carolina: Key Legal Principles