When working on complex problems, a useful strategy to use is to
A) formulate subgoals, or intermediate steps toward a solution.
B) recognize the similarity between two problems.
C) recognize when the problem does not have a well-specified goal.
D) use a heuristic.