Science has revealed the mysteries of nature to man.
Options:
A .  released
B .  disclosed
C .  opened
D .  cleared
Answer: Option B Released : allow or enable to escape from confinement; set free. Disclosed : make (secret or new information) known. Opened : move (a door or window) so as to leave a space allowing access and vision. Cleared : easy to perceive, understand, or interpret. Revealed : make (previously unknown or secret information) known to others. Synonym of Revealed is Disclosed
Submit Comment/FeedBack