Choose the correct answerfor the given question:
 
Karthick wanted to eat rice with Bengal gram. He asked his mother to cook the same on next day. At night his mother took a cup of Bengal gram and put them in a container having some water, and the box with Bengal gram covered overnight. Next day he was observed that the Bengal gram got swollen. What is this phenomenon due to which Bengal gram got swollen?

A. Diffusion
B. Osmosis
C. Endosmosis
D. Exosmosis