多项选择题

股份回购可以采取()三种方式。

A.一级市场购买
B.二级市场购买
C.协议收购
D.要约收购