Step 1: Understanding the Concept:
Carbohydrates are classified by the number of simple sugar units they give on hydrolysis. Monosaccharides give none, and oligosaccharides give 2 to 10 units.
Step 2: Check the Options:
Ribose: a monosaccharide (aldopentose).
Sucrose: a disaccharide that gives glucose and fructose on hydrolysis, so it is an oligosaccharide.
Fructose: a monosaccharide (ketohexose).
Glucose: a monosaccharide (aldohexose).
Step 3: Conclusion:
Sucrose is the only oligosaccharide listed.
Final Answer:
Sucrose is an oligosaccharide, option (B).
\[ \boxed{\text{(B) Sucrose}} \]