(1)禁止溯及既往,也称为禁止事后法,也即“我今天犯了事,不能用明天的立法条文来处罚我”。要让国民能够预测自己行为的法律后果,就要求根据行为人行为前的立法条文来规制行为人。因此,禁止事后法体现了事前的罪刑法定原则。
(2)排斥习惯法,是因为罪刑法定原则要求刑法规范具有明确性,要具有明确性,就要求刑法规范是成文法,诉诸文字表达。而习惯法不成文,因此应当被排斥适用。排斥习惯法,体现了成文的罪刑法定原则。
(3)所谓类推解释,是指解释结论明显超出了词义可能的射程范围,例如,将男性解释为女性。类推解释随意地、过分地扩大了词义的范围。法官如果根据类推解释给人定罪,会导致国民无法预测自己行为的法律后果。因此,必须禁止类推解释,必须防止法官随意解释条文,防止法官信口雌黄、指鹿为马,法官必须严格地解释条文,严格遵守词语的基本含义。禁止类推解释,体现了严格的罪刑法定原则。
(4)刑罚法规(刑法规范)要具有适当性,是指刑法要具有明确性、确定性、谦抑性。明确性是指,刑法要让国民能够清楚地知晓什么行为是犯罪。确定性是指刑罚的范围和幅度要确定,禁止不确定刑。不确定刑是指刑罚的范围幅度过大,不确定。例如,“什么行为构成犯罪,处有期徒刑”,至于处几年至几年的有期徒刑,不确定。根据罪刑法定原则,应当禁止这种不确定刑的立法。谦抑性是指,刑罚是最严厉的制裁措施,在动用刑罚上,要保持谦虚、抑制的姿态,不能随便动用刑罚,动用刑罚要具有处罚的必要性,因此禁止处罚不当罚的行为。刑法的明确性、确定性、谦抑性,概括起来体现了确定的罪刑法定原则。
易错分析:有些考生可能会选A项,认为禁止类推解释属于确定的罪刑法定,刑罚法规的适当属于严格的罪刑法定。这种看法不够准确。类推解释实际上属于恣意解释,而罪刑法定原则要求的是严格解释,所以称为严格的罪刑法定。“确定”一词无法准确表达这一含义。刑罚法规的适当,要求刑罚法规具有明确性、确定性和谦抑性,概括而言就是确定性,所以称为确定的罪刑法定。“严格”一词无法周延地涵盖这三项特性。
综上所述,本题答案为D。