16. The basketball league has eight teams. Each season, each team plays two games (home and away) against each of the other teams in the league, and each team also plays four games against opponents outside the league. Therefore, in one season, the eight teams in the league play a total of ( ) games.
(A) 60
(B) 88
(C) 96
(D) 144
(E) 160
16. B.

There are $\mathrm{C}_{8}^{2}=28$ pairs that can be formed from the eight teams in the league.
Since each pair of teams plays both a home and an away match, the eight teams in the league play a total of $28 \times 2=56$ matches.

Since each team plays four matches against opponents outside the league, the eight teams play a total of $4 \times 8=32$ matches against teams outside the league.

Therefore, in one season, these eight teams play a total of $56+32=88$ matches.