Which among the following does not constitute the general methodology of science ?

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