When would you choose `best_plan` over `plan` in a Picat program?
-
A
When you need the minimum-cost solution, not just any valid solution
-
B
When the state space is very small
-
C
When actions have no associated costs
-
D
When you want faster execution regardless of plan quality