Plz help!!!!

Select the correct answer.
What testing approach does a development team use when testing the developed code rather than just the functionality of the code?

A.white box testing

B.black box testing

C.acceptance testing

D.usability testing