Which of the following is black box testing______________________?

Which of the following is black box testing______________________?

A. Basic path testing
B. Boundary value analysis
C. Code path analysis
D. None of the mentioned

Explanation: Boundary value analysis is a software testing technique in which tests are designed to include representatives of boundary values.