Ultimate access to all questions.
In the context of optimizing a data processing pipeline on Google Cloud Dataflow for a project that handles highly variable workloads, which feature should be leveraged to ensure that the pipeline automatically adjusts its computational resources to match the current workload demands, thereby optimizing cost and performance? Choose the best option.