多项选择题

晶体管的作用主要用于()。

A.放大
B.电子开关
C.控制器件
D.整流