Which among the following does not constitute the general methodology of science ?
A. Controlled observation
B. Hypothesis formulation
C. Analysis, generalization and prediction
D. Speculation