Which of the following is true of heuristics?
a. heuristics guarantee solutions to problems if used appropriately.
b. heuristics can be used in instances where algorithms are not available.
c. heuristics decrease the likelihood of success in finding a solution.
d. heuristics never lead to errors.