The Document Client is imported from "@aws-sdk/lib-dynamodb" using ES module syntax.
Step 2: Eliminate incorrect options
The CommonJS require uses the wrong path; importing from 'aws-sdk' uses the wrong package; destructuring from '@aws-sdk/client-dynamodb' uses the wrong package.
Final Answer:
import { DynamoDBDocumentClient } from "@aws-sdk/lib-dynamodb"; -> Option C
Quick Check:
Correct ES module import from lib-dynamodb = A [OK]
Quick Trick:Use ES module import from '@aws-sdk/lib-dynamodb' [OK]
Common Mistakes:
MISTAKES
Importing from '@aws-sdk/client-dynamodb' instead
Using require with wrong package
Missing curly braces in import
Master "with AWS SDK" in DynamoDB
9 interactive learning modes - each teaches the same concept differently