Can the Wii play GameCube Games?

I heard someone say that the Nintendo Wii can play GameCube games. Is this true? I want to get a Wii so I can play all of the Legend of Zelda games, and I don't want to buy a Wii and find out I can't play them!

Is this true? if so, what do you need? Probably a GameCube controller and memory card, right?
10 answers 10