Russia is on a much lower ground ethically. China hasn't recently annexed territories from its neighbours whom they promised to protect and support just a few years ago.
In this aspect there is really no differences between these 3 countries, China hasn't started a war like US, but using it's power to push boundaries in both west and east.