How do Preventive Technical Controls protect system integrity and availability?

A.
By limiting the number of threads only.
B.
By limiting the number of system variables.
C.
By limiting the number of function calls only.
D.
By limiting the number of users and/or processes.
Explanation:
Preventive Technical Controls are the technical ways of restricting who or what can access system
resources and what type of access is permitted. Its purpose is to protect the OS and other systems
from unauthorized modification or manipulation. It is usually built into an operating system, or it can
be a part of an application or program, or an add-on security package, or special components to
regulate communication between computers. It also protects the integrity and availability by limiting
the number of users and/or processes. These controls also protect confidential information from
being disclosed to unauthorized persons.