Answer: A
There are 24=16 aldohexose stereoisomers, 8 in the D-series and 8 in the L-series. Excluding D-glucose itself gives 15 other stereoisomers, but L-glucose is its enantiomer and not a diastereomer, so 14 diastereomers remain. Of these, 7 are D-sugars and 8−1=7 are L-sugars, so the answer is 7.