A. Unit testing
B. Regression testing
C. Adhoc testing
D. None of the mentioned
Explanation: Adhoc testing is used term for software testing performed without planning and documentation. The tests are intended to be run only once, unless a defect is discovered.