法律草案表决通过后，该法律( )
A. 自通过之日就具有了法律效力
B. 在公布之前不产生法律效力
C. 必须自公布之日起产生法律效力
D. 只对赞成其通过的人具有法律效力
法律的公布是立法程序中不可缺少的最后一个步骤，它是法律生效的前提。法律通过后，凡是未经公布的，都不能产生法律效力。因此选项A错误，选项B正确。虽然法律公布是法律生效的前提，但法律公布日期和法律生效日期并不等同。法律可能自公布之日起生效，也可能依法在公布后的某个日期起生效。因此，选项C错误。法律体现国家意志，对其调整的人同具法律约束力，而不管其是否赞同该法律。