A special-purpose hardware device or software running on a general purpose computer, which filters information that is allowed to enter and leave the organization's information system, is known as a(n) _____.
A. Demilitarized zone.
B. Intrusion detection system.
C. Intrusion prevention system.
D. Firewall.