Q12 Single choice Mark for later Which of the following statements BEST describes the shift-left approach in software testing? A Testing is performed after the development phase is completed. B Testing is performed on the entire system or product. C Testing is performed by an independent testing team. D Testing is performed as early as possible in the software development life cycle. Correct answer