A software development company is building cloud-ready applications and needs to determine the best approach for releasing software. Which of the following approaches should be used?
A. Perform QA, develop, test, and
release to production
B. Test, perform QA, develop, and release to production
C. Develop, perform QA, test, and release to production
D. Develop, test, perform QA, and release to production