单项选择题

在采用面向对象技术构建软件系统时,很多敏捷方法都建议的一种重要的设计活动是______,它是一种重新组织的技术,可以简化构件的设计而无须改变其功能或行为。

A.精化
B.设计类
C.重构
D.抽象