多项选择题

A.仅有密文攻击
B.已知明文攻击
C.可选算法攻击
D.可选明文攻击