Which of the following operations can be used to create a new DataFrame with 12 partitions from an original DataFrame `df` that currently has 8 partitions? | Databricks Certified Associate Developer for Apache Spark Quiz - LeetQuiz