To read between the lines means?

To read between the lines means?

A. To Suspect
B. To Grasp the hidden meaning
C. To concentrate
D. To read carefully