During the software development process, at what point can the test process start?

  • A. When the code is complete.
  • B. When the design is complete.
  • C. When the software requirements have been approved.
  • D. When the first code module is ready for unit testing

Answer: Option C