Which of the following is non-functional testing ?

Which of the following is non-functional testing ?

A. Black box testing
B. Performance testing
C. Unit testing
D. None of the mentioned

Explanation: Performance testing is in general testing performed to determine how a system performs in terms of responsiveness and stability under a particular workload.