Which of the following best describes the purpose of non-functional testing?
A. To measure characteristics of a system which give an indication of how the system performs its functions
B. To ensure that a system complies with the quality standards set by ISO 9126
C. To ensure that the system deals appropriately with software malfunctions
D. To measure the extent to which a system has been tested by functional testing