Which class should you use?
Which code segment should you use?
Which monitoring mechanism should you use?
What should you do?
Which strategy should you use?
Which data structure should you recommend?
Which two actions should you perform?
Which state diagram should you design?