Which is a black box testing technique appropriate to all levels of testing ?
A. Acceptance testing
B. Regression testing
C. Equivalence partitioning
D. Quality assurance
Explanation: Equivalence partitioning is a software testing technique that divides the input data of a software unit into partitions of equivalent data from which test cases can be derived.