下列各组数中, 都是合数的是（）。
  
解$\mathrm{D}$

【分析】一个数只有 1 和它本身两个因数, 这个数叫做质数。一个数除了 1 和它本身两个因数, 还有其他的因数, 这个数叫做合数。

【详解】A. 2 和 3 都是质数;

B. $4=2 \times 2$

4 是合数, 5 是质数;

C. $6=2 \times 3$

6 是合数, 7 是质数;

D. $8=2 \times 2 \times 2$

$9=3 \times 3$

8 和 9 都是合数。

故答案为: D

【点睛】本题考查了质数和合数的认识以及辨别。