Which of the following statements about functional testing is correct?
- A. Functional test cases are derived from specifications
- B. Functional test cases are derived from an examination of the code
- C. Functional testing ensures defect-free software
- D. Functional testing should be done before the formal review process
Answer: Option A