What is the most suitable definition for the Sprint Review?

A
An opportunity for the Scrum Team and Stakeholders to collaborativelly inspect what was done and what other thing can be done next to optimize value delivery.

B
A demo session where the Scrum Team collaborativelly show the work done to sponsors and/or users.

C
A time for the Scrum Team to inspect and adapt the product being delivered as well as how they work together.

D
An event where the work of the Sprint is approved by the Product Owner and Stakeholders, ensuring the work is in accordance with the Scrum Team’s Definition of Done. Respond with more than 550 words.
user