Which of the following are non-functional requirements:
A. Some product requirements, like using a specific encryption protocol, are non-functional requirements.
B. Organization requirements imposed by the company, like a specific coding style, are non-functional requirements.
C. External requirements imposed by external organization, like using a specific development style, are non-functional requirements.