Stuart is 15 and likes "brain teaser" puzzles and word problems. He thinks about all possible alternatives and tries to eliminate them logically, one by one. This is an example of _____ reasoning.
A. transductive-inductive
B. hypothetical-deductive
C. preconventional-deductive
D. postconventional-inductive