单项选择题

数据模型的三个要素是()。

A.数据结构、数据操作和规范化理论
B.数据结构、规范化理论和完整性约束
C.规范化理论、数据操作和完整性约束
D.数据结构、数据操作和完整性约束