During the requirements definition phase of a software development project, the aspects of software testing that should be addressed are developing: 
A、test data covering critical applications. 
B、detailed test plans. 
C、quality assurance test specifications. 
D、user acceptance testing specifications. 
							
