Are all carbohydrates a subset of alcohols? According to the definition, 


  an alcohol is any organic compound in which the hydroxyl functional
  group (-OH) is bound to a saturated carbon atom.


Monosaccharides such as glucose contain several hydroxyl groups. Does that mean all carbohydrates are a subset of alcohols?
Whenever you see -OH is bound to a saturated carbon atom in organic chemistry it is Alcohol group.

So answer is YES. All carbohydrates are  subset of alcohols.

Though in linear forms they also have aldehyde or ketone group.