下列关于法律基础知识的表述正确的是:

A  司法机关在适用法律审理案件时,优先适用法律原则,再适用法律规则
B  法的渊源通常指法的形式意义上的渊源,即法律规范的创制方式和外部表现形式
C  法的公布与法的实施是两个不同的概念,但实践中法的公布日期即法的实施日期
D  当同一机关制定的法律出现效力冲突时,一般解决原则是新法优于旧法,一般法优于特别法
法的渊源即法律的来源,是指国家机关、公民和社会组织为寻求行为的根据而获得具体法律的来源。法的渊源分为实质意义上的渊源和形式意义上的渊源。实质意义上的渊源,即法的真实来源、根据和发源,是指法产生于一定生产方式下的物质生活条件。形式意义上的渊源,即指法律规范的创制方式和外部表现形式。法的渊源通常指法的形式意义上的渊源。B项正确。 A项,法律规则是规定法律上的权利、义务、责任的准则、标准,或是赋予某种事实状态以法律意义的指示、规定,内容明确具体。法律原则是集中反映法的一定内容的法律活动的指导原理和准则,内容抽象概括。司法机关在适用法律审理案件时,优先适用法律规则,穷尽法律规则,方得适用法律原则。A项错误。 C项,法的公布是指立法机关将通过的法律以一定的形式公布于众。法的实施,是指法律生效,在社会生活中被人们实际施行。法的公布与法的实施是两个不同的概念,实践中有些法律自公布之日起生效,公布日期即实施日期。但是有些法律本身规定具体生效时间或者规定法律公布后一定期限开始生效,意味着公布日期并不是实施日期。C项错误。 D项,当同一机关制定的法律出现效力冲突时,一般解决原则是新法优于旧法,特别法优于一般法。D项错误。 因此,选择B选项。