The correct option is D All of the above
The history of science helps in understanding the chronological order of scientific discoveries, inventions and theories. It can also help to understand the cause-effect chain that led to discoveries and inventions. Knowledge of the history of science helps in understanding the factors that facilitated a scientific discovery/ invention and also its chronology.