You are building a Lambda function that retrieves information from a DynamoDB table. You have configured both the function and table using AWS Serverless Application Model (AWS SAM).

Which of the following is the best approach to pass the table name to your function code?
( select one)

a. Add a configuration file and bundle with function code.

b. Use an environment variable, populate with the table name

c. Create a static variable in the function code with the table name

d. Create a secret in AWS Secrets Manager and reference from your code.