多项选择题

下列哪些是晶体二极管的用途?()

A.检波、整流
B.变容、稳压
C.发光、光电
D.开关