单项选择题

软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试()。

A.结构合理性
B.软件外部功能
C.程序正确性
D.程序内部逻辑