Which of the following statements is NOT correct?
A. Functional tests consider the external behavior of the software.
B. Functional tests may be performed at all test levels.
C. Non-functional tests may be performed at all test levels.
D. Non-functional tests test the interoperability with other systems.
D