This paper proves the Alperin's weight conjecture for the finite unita
ry groups when the characteristic r of modular representation is odd.
Moreover, this paper proves the conjecture for finite odd dimensional
special orthogonal groups and gives a combinatorial way to count the n
umber of weights, block by block, for finite symplectic and even dimen
sional special orthogonal groups when r and the defining characteristi
c of the groups are odd.