What does the term "uncontrolled input" refer to in the context of computing and security?
a. Input data that is strictly validated and sanitized before being processed
b. Input data that comes from a controlled and trusted source
c. Input data that is not properly validated or sanitized, which can lead to security vulnerabilities or errors
d. Input data that is automatically generated by software for testing purposes