多项选择题

Linux为用户提供的接口有()。

A.shell
B.XWINDOW
C.系统调用
D.CORBA