多项选择题

股份公司一般不得收购本公司股份,但是为了将股份奖励给本公司职工时,可以收购。在这种情况下,下列说法正确的是( )。

A.收购的股份不得超过本公司已发行股份总额的5%
B.用于收购的资金应当从公司的税后利润中支出
C.所收购的股份应该在六个月内转让给职工
D.这种收购必须经过股东大会决议