A. brainstorming
B. calculations
C. thoroughness
D. mental shortcuts