Check ALL that apply. Which statement is TRUE about Test Driven Development (TDD)? a) in TDD, when a program failure is observed
it is a direct result of the last code written b) In TDD, there are no untested code sections in the delivered code c) In TDD, if all the tests pass, there is no need to refactor the code. d) In TDD, only the new tests are supposed to pass after implementing the new feature. e) In TDD, your tests should cover all the code that has been developed