多项选择题

国家机关的立法活动必须遵循法定程序。就全国人民代表大会的立法程序而言,下列说法正确的是

A.程序大体包括以下四个环节:提出、审议、表决、公布
B.未经公布的法律不产生效力
C.全国人民代表大会及其常委会制定的法律一律由国家主席公布
D.除宪法和基本法律,其他法律表决时需过半数生效