Answer:
He probably gives the info from the heart.
I choose B
Explanation:
cryptic means having a meaning that is mysterious or obscure.
Water vapor
Self-explanatory
the shortest.............