text: The following are multiple choice questions (with answers) about computer security.
  
  Question: What is ethical hacking?
  A. \"Hacking\" ethics so they justify unintended selfish behavior
  B. Hacking systems (e.g., during penetration testing) to expose vulnerabilities so they can be fixed, rather than exploited
  C. Hacking into systems run by those whose ethics you disagree with
  D. A slang term for rapid software development, e.g., as part of hackathons
  Answer: B
  
  Question: The ____________ is anything which your search engine cannot search.
  A. Haunted web
  B. World Wide Web
  C. Surface web
  D. Deep Web
  Answer: D
  
  Question: What is penetration testing?
  A. A procedure for testing libraries or other program components for vulnerabilities
  B. Whole-system testing for security flaws and bugs
  C. A security-minded form of unit testing that applies early in the development process
  D. All of the above
  Answer: 