The correct option is B Cretaceous
Cretaceous period was the last and the longest segment of the mesozoic era. It lasted approx. 79 million years ago. During this time, reptiles were large in number and were dominant.
Therefore, the correct answer is option B.