What's your definition of superpower?
Russia has not met any definition since the Soviet Union evolved. China is more debatable. It's not a military superpower--it can't project much power outside of its own region--but you can argue for economic superpower.