A. Speculation and common sense
B. Generalisation and common sense
C. Hindsight and experimentation
D. Controlled Measurement and experimentation