Which of these may a Development Team deliver at the end of a Sprint?
A. Failing unit tests, to identify acceptance tests for the next Sprint.
B. An increment of software with minor known bugs in it.
C. An increment of working software that is "done".
D. A single document, if that is what the Scrum Master asked for.