单元测试是针对软件设计的最小单位——程序模块,进行正确性检验的测试工作。它需要从程序的内部结构出发设计测试用例,并且多个模块可以平行地独立进行单元测试,不涉及到和其他模块的调用关系。因此,选项D中的描述不准确,说“它通常需要开发辅助的桩模块作为主程序调用被测模块来完成测试”是不正确的。其他选项A、B、C都是正确的描述。