多项选择题

下列有关二极管的说法正确的是()。

A.具有两个电极的装置
B.允许电流正反两个方向流过
C.具有三个电极的装置
D.只允许电流由单一方向流过