多项选择题

A.内核(kernel)
B.命令解释层(Shell或其他操作环境)
C.实用工具
D.应用程序