The type of sales presentation approach that requires good listening and problem-solving skills is the ?
A. canned approach
B. formula appraoch
C. need-satisfaction approach
D. critical-thinking approach