1. ISTQB® Certified Tester Foundation Level Usability Testing Syllabus Version 1.0 (2018). Section 3.3.2, "Preparing for a Usability Test," page 23, lists the typical contents of a test script (moderator's guide) as: "Introduction, Pre-session interview, Tasks, Post-session interview, Debriefing." This confirms that A and C are correct components and that the script's purpose supports B, while making no mention of "answers."
2. Rubin, J., & Chisnell, D. (2008). Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests (2nd ed.). Wiley Publishing. Chapter 8, "Developing the Test Sessions," details the creation of the test moderator's guide, which includes pre-session orientation, background questions, tasks, and post-session debriefing. The text emphasizes observing behavior, not testing for correct answers.
3. MIT OpenCourseWare. (2011). 6.831 User Interface Design and Implementation, Lecture 7: Testing & Evaluation. The course materials describe usability testing protocols (scripts) as containing a series of representative tasks for the user to attempt, with the goal of observing and identifying breakdowns, which is fundamentally different from a test with predefined answers.