单项选择题

在对初始的MSD精化过程中,将多个模块公用的子功能独立出来,形成一个新的模块,这利用了哪一条启发式规则()

A.改进软件结构,提高模块独立性
B.模块规模适中,每页60行语句
C.模块的作用域力争在控制域之内
D.降低模块接口的复杂性