单项选择题

下列()做法会导致不利的语句结构

A.避免使用ELSEGOTO结构
B.对递归定义的数据结构尽量不再使用递归过程
C.模块功能尽可能单一化,模块间的耦合能够清晰可见
D.利用信息隐蔽,确保每一个模块的独立性