Statement that defines Continuous Delivery

Question:
Select the statement that defines Continuous Delivery

  1. Integrating code into a shared repository
  2. Ensuring that code can be rapidly and safely deployed to production at any time
  3. Continuous building, testing, and integrating
  4. Pushing code to version control and automating building and testing
Answer:
B - is the correct answer. Every change is delivered to a production-like environment