多项选择题

下列哪些指令可以用来退出vi()。

A.w
B.wq
C.q!
D.q