When the development of the same subjects is studied over a period of time the study is called a:

A ) Cross sectional study

B ) Longitudinal study

C ) Life history study ✅

D ) Sequential study