单项选择题

软件测试过程是软件开发过程的逆过程,其最基础性的测试应是

A.集成测试
B.单元测试
C.有效性测试
D.系统测试