【正确答案】
A、B、D
【答案解析】 关于本题,从旧兼从轻是新旧法的时间效力问题,题目中没有涉及;C项不选。法院以非法持有枪支罪定罪,体现了罪刑法定原则,因为法律规定了该罪,而甲提供的枪形物被鉴定为枪支,因此以非法持有枪支罪定罪是没有问题的。A项正确。但是甲非法持有枪支行为的社会危害性很小,主观恶性也很小,或者几乎没有,所以为了体现罪责刑相适应原则,法院对甲宣告缓刑。B项正确。本题中甲主观上没有非法持有枪支恶性,只是用于娱乐性经营,不知道自己的行为触犯法律,没有主观恶性或者主观恶性较小,所以判处缓刑,从轻处罚体现了主客观相统一,D正确。