Key principles of Continuous Delivery

Question:
Which of the following are key principles of Continuous Delivery?

  1. Using feature flags, blue-green deploys, and canary testing
  2. Building in quality, working in small batches, and using actionable measurements
  3. Using automation to deploy to production and testing once it is integrated
  4. Never roll back, one-size-fits-all deployment, and avoiding risk and changes
Answer:
B - is the correct answer. Continuous improvement and shared responsibility are also key principles