Step 1: Understanding the Concept
Disaccharides yield two monosaccharide units on hydrolysis.
Step 2: Check each option
Cane sugar (sucrose) gives glucose and fructose.
Lactose gives glucose and galactose.
Maltose gives two glucose units.
Raffinose gives glucose, fructose and galactose, which is three units.
Step 3: Compare the options
Raffinose is a trisaccharide, so it is not a disaccharide.
Final Answer:
Raffinose is not a disaccharide; it is a trisaccharide.
\[ \boxed{\text{(B) }\text{Raffinose}} \]