1. AXELOS, "Managing Successful Programmes (MSP) 5th Edition" (2020).
Section 1.3, 'When to use a programme', Page 6: "A programme is the appropriate framework when the change requires the coordinated delivery of multiple projects and other work to make a measurable improvement in the business... This is particularly true when there is a need for a significant change to an organization's culture and ways of working." This directly supports the correct answer (B).
Section 1.4, 'Programmes, portfolios, and projects', Page 7: This section clarifies that portfolio management is concerned with "doing the right programmes and projects," which aligns with the reasoning for why option A is incorrect.
Chapter 4, 'MSP governance themes': This chapter details universal requirements like risk management (p. 48) and stakeholder engagement (p. 42), confirming they are integral parts of management but not the primary reason to choose a programme over a project, thus invalidating options C and D as the core driver.