Which statement is a valid explanation as to why black-box test design techniques can be useful?

  • A. They can help to derive test data based on analysis of the requirement specification
  • B. They can help derive test cases based on analysis of a component code structure
  • C. They can help to derive test conditions based on analysis of a system internal structure
  • D. They can help to reduce testing costs

Answer: Option A