Which one of the following is a functional requirement ?
A. Maintainability
B. Portability
C. Robustness
D. None of the mentioned
Explanation: All are non-functional requirements representing quality of the system. Functional requirements describe what the software has to do.