单项选择题

在软件设计阶段,划分模块的原则是:一个模块的______。

A.作用范围应该在其控制范围之内
B.控制范围应该在其作用范围之内
C.作用范围与控制范围互不包含
D.作用范围与控制范围不受任何限制