Q4 Single choice Mark for later Which of the following statements best describes the objective of branch testing? A Branch testing is used to verify the functionality of an application on all logical branches without knowledge of its internal workings. B Branch testing is used to check the interactive reachable branches of the user interface of an application. C Branch testing is used to verify the performance of an application on certain branches. D Branch testing is used to execute some or all branches in the code of an application at least once. Correct answer