多项选择题

A.犯罪是适用刑罚的必要条件
B.没有犯罪也就无所谓刑罚
C.刑罚是由于犯罪而产生的法律后果
D.刑罚并不是犯罪的必然后果