单选题
下列关于有期徒刑的说法正确的是( )。
A.有期徒刑的刑期,从判决生效之日起算
B.判决执行以前先行羁押的,羁押一日折抵刑期一日
C.有期徒刑仅能在监狱执行
D.对被判处有期徒刑的犯罪分子,在被交付执行刑罚前,剩余刑期在2年以下的,由看守所代为执行
【正确答案】
B
【答案解析】[解析] 根据《刑法》第47条的规定,有期徒刑的刑期,从判决执行之日起算;判决执行以前先行羁押的,羁押一日,折抵刑期一日,故A项错误,B项正确。根据《刑法》第46条的规定,被判处有期徒刑、无期徒刑的犯罪分子,在监狱或者其他执行场所执行,例如未成年犯管教所,故C项错误。根据《刑事诉讼法》第253条第2款的规定,被判处有期徒刑的罪犯,在被交付执行刑罚前,剩余刑期在3个月以下的,由看守所代为执行,故D项错误。因此本题正确答案为B项。