多项选择题

西方国家释放罪犯的依据,除特殊情况外,主要有()。

A.罪犯刑期届满
B.大赦或恩赦
C.保外就医
D.暂予监外执行
E.罪犯死亡