Can I Use GameCube Controllers to play Nintendo Wii Games?



When I went to Walt Mart to buy additional controllers for the Wii, I saw that they were VERY expensive. Then I saw that the Wii had the Gamecube Controllers ports, and I am planning to buy NBA games for Wii. So my question is; Can I use Gamecube controllers to play the Nintendo Wii?