单项选择题

下列表述中不属于UML的目标的是()

A.为建模者提供可用的、富有表达力的、可视化的建模语言
B.支持独立于编程语言和开发过程的规范
C.成为一门独立的编程语言
D.推动面向对象建模工具市场的成长