多项选择题

蛋白质分离技术有哪些?()

A.双向凝胶电泳
B.液相色谱
C.毛细管电泳
D.生物质谱技术