单项选择题

从计算机软件系统的构成看,DBMS是建立在什么软件之上的软件系统

A.硬件系统
B.操作系统
C.语言处理系统
D.编译系统