Option C correctly identifies threat categories introduced or significantly amplified by LLM-based application architecture. Prompt injection attempts to manipulate Claude into following adversarial instructions. Jailbreaks seek to circumvent behavioral or application safeguards. Data leakage can expose confidential information contained in system prompts, retrieved context, tool results, or conversation state. Unsafe model output becomes particularly serious when output is consumed by downstream systems or translated into tool actions.
Anthropic's official guardrail documentation explicitly distinguishes jailbreaks and direct prompt injection from indirect prompt injection. It recommends input screening, hardened system prompts, structured handling of untrusted tool content, least-privilege access, output screening, and continuous monitoring. Anthropic also warns that sensitive prompt/context data can leak and recommends post-processing and output filtering where required.
Traditional threats such as SQL injection or XSS remain relevant to the surrounding application, but they are not the additional AI-specific categories requested. B similarly describes conventional infrastructure threats. D is far too narrow because the SDK is only one component of the attack surface.
The supplied exam source explicitly marks C. Relevant topics: Claude App Design, threat modeling, prompt injection, jailbreaks, data leakage, output safety, least privilege, and defense in depth.
===============