Which description is the BEST definition of a Category 2 mobile code?
a. Mobile code that has known security vulnerabilities with few or no countermeasures once it begins executing
b. Mobile code supporting limited functionality, with no capability for unmediated access to workstation, host, and remote system services and resources
c. Mobile code having full functionality, allowing mediated or controlled access to workstation, host, and remote system services and resources
d. Mobile code exhibiting a broad functionality, allowing unmediated access to workstation, host, and remote system services and resources