单项选择题

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

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