罪刑法定原则的基本含义是法无明文规定不为罪、法无明文规定不处罚。
绝对的罪刑法定原则,其基本内容是:
(1)绝对禁止适用类推,但是不禁止扩大解释,把刑法的明文规定作为定罪的唯一根据。对于法律没有明文规定的行为,不能通过类推或者类推解释以犯罪论处。
(2)绝对禁止适用习惯法,把成文法作为刑法的唯一渊源。对于刑法上没有明文规定的行为,不允许通过适用习惯法定罪。
(3)绝对禁止刑法溯及既往,把从旧原则作为解决刑法溯及力问题的唯一原则。对于行为的定罪量刑,只能以行为当时有效的法律为依据,行为后颁行的新法没有溯及既往的效力。
(4)绝对禁止法外刑和不定期刑,刑罚的名称、种类和幅度,都必须由法律加以确定,并且刑期必须是绝对确定的,既不允许存在绝对的不定期刑,也不允许规定相对的不定期刑。
相对的罪刑法定原则是对传统的绝对罪刑法定原则的修正,其基本内容是:
(1)在定罪的根据上,允许有条件地适用类推和严格限制的扩大解释,即适用类推必须以法律明确规定类推制度为前提,以有利于被告人为原则,不允许不利于被告人的类推;进行扩大解释必须以不超越解释权限为前提,以符合立法精神为原则,不允许越权解释或违背立法本意作任意解释。
(2)在刑法的渊源上,允许习惯法成为刑法的间接渊源,但必须以确有必要或不得已而用之为前提。只有当构成犯罪的要件确定后,必须借助习惯法加以说明时,习惯法才能成为对个案定性处理的依据。
(3)在刑法的溯及力上,允许采用从旧兼从轻的原则,作为禁止刑法溯及既往的例外。新法对其颁布施行前的行为,原则上没有追溯的效力。但是,当新法不认为是犯罪或处罚较轻时,则可以适用新法。
(4)在刑罚的种类上,允许采用相对的不定期刑,即刑法在对刑罚种类作出明文规定的前提下,可以规定出具有最高刑和最低刑的量刑幅度,法官有权根据案件的具体情况,在法定的量刑幅度内选择确定适当的刑种和刑度。
选A,是其派生的第二个原则,效力禁止溯及既往,也就是从旧兼从轻原则。第二个,明确性是对的,但是相对的要求,不可能绝对要求明确到无须解释的程度