This question belongs to the Process domain because it concerns agile delivery criteria and product completion rules. PMI's Disciplined Agile glossary defines the definition of done (DoD) as the criteria for accepting a feature or story as finished. PMI also notes that work that does not meet the team's definition of done is considered unfinished and does not count as delivered value. Therefore, the correct response is that items are complete when they satisfy the definition of done. Option B is incorrect because the scrum master does not act as the formal approver of completed scope. Option C is weaker because a demo may provide feedback, but completion is determined by meeting the agreed DoD, not just by demonstration approval. Option D is also incorrect because not every sprint outcome is automatically production-ready unless it meets the established definition of done and release criteria. PMI- aligned agile practice emphasizes shared quality criteria, transparency, and clear acceptance standards. That makes the DoD the best and most accurate answer for defining when deliverables are complete.