单选题 下列有关法的效力的表述,哪一个是正确的?(    )
   A.法律公布即生效
   B.法律只能适用于将来的行为
   C.“未经公布的法律不得有效”是法治国家所要求的原则
   D.后法的效力永远优先于前法的效力
【正确答案】 C
【答案解析】本题考查的是法的时间效力
    法律的生效时间是分为三种情况:
   (1) 自法律公布之日起开始生效。又包括:①该法律中没有规定其开始生效时间,而由其他法律文件宣告生效。②由该法律明文规定,其自公布之日起生效。
   (2) 由法律明文规定该法律开始生效时间。
   (3) 规定法律公布后到达一定期限或满足一定条件后开始生效。A项错误。一般说来,法律没有溯及力,但也不是绝对的。B项错误。C项“未经公布的法律不得有效”是法治国家所要求的原则是正确的。一般说来,新法优于旧法,但是也不是绝对的,比如,我国刑法上采用的从旧兼从轻原则即承认新法原则上没有溯及力,但如果新法不认为是犯罪或对行为人的处罚较轻时就适用新法。从旧兼从轻原则是现代各国刑法采用的较普遍的原则,我国刑法也采用这一原则。D项错误。