Which two elements are foundational principles of DevOps? (Choose two.) A. organizing cross-functional teams over organizational silos B. designing applications as microservices C. encouraging containers for the deployment of applications D. automating over documenting E. optimizing the cost of infrastructures