Step 1: Understanding the Concept
Carbohydrates are grouped by the number of sugar units: monosaccharides (1), oligosaccharides (2 to 10) and polysaccharides (many).
Step 2: Match each item
Glycogen is a branched polymer of many glucose units, so it is a polysaccharide (III).
Stachyose is a tetrasaccharide, which gives four monosaccharide units, so it is an oligosaccharide (I).
Ribose cannot be hydrolysed further, so it is a monosaccharide (II).
Step 3: Choose the option
The matching is (A) - (III), (B) - (I), (C) - (II).
Final Answer:
The correct matching is the second option.
\[ \boxed{\text{(B) }\text{(A) - (III), (B) - (I), (C) - (II)}} \]