单项选择题

对数据库中的数据可以进行查询、插入、删除和修改操作,这是因为数据库管理系统提供了( )的功能。

A.数据定义功能
B.数据操纵功能
C.数据维护功能
D.数据控制功能