关于故意与违法性的认识,下列哪些选项是正确的()
A.甲误以为买卖黄金的行为构成非法经营罪,仍买卖黄金,但事实上该行为不违反《刑法》。甲有犯罪故意,成立犯罪未遂
B.甲误以为自己盗窃枪支的行为仅成立盗窃罪。甲对《刑法》规定存在认识错误,因而无盗窃枪支罪的犯罪故意,对甲的量刑不能重于盗窃罪
C.甲拘禁吸毒的陈某数日。甲认识到其行为剥夺了陈某的自由,但误以为《刑法》不禁止普通公民实施强制戒毒行为。甲有犯罪故意,应以非法拘禁罪追究刑事责任
D.甲知道自己的行为有害,但不知是否违反《刑法》,遂请教中学语文教师乙,被告知不违法后,甲实施了该行为。但事实上《刑法》禁止该行为。乙的回答不影响甲成立故意犯罪