PLS HELP ME!
What does the word revelations mean in the line?

A
valuable experience

B
hidden secrets

C
amazing inventions

D
surprising information