Correct Answer: DTo minimize storage costs while ensuring immutability for 3 years, the best approach is to export the BigQuery table to a Cloud Storage bucket with the archive storage class, which is the lowest-cost storage class for infrequently accessed data. Setting a locked retention policy on the bucket ensures that the data cannot be modified or deleted until the retention period expires, making it immutable. Creating a BigQuery external table on the exported files allows you to query the data when necessary without moving it back to BigQuery, further reducing costs.