>>827615Trading with or having diplomatic relations with someone is not supporting them. Thats like saying the USSR supported Nazi Germany because they signed the Molotov-Ribbentrop pact of peace with them. In the real world, everyone "supports" everyone else in this limited sense.
To make a real point you need to be more specific, but if you are more specific you will see that China gave no meaningful support to any of these groups and often supported their enemies even more. Even when China was opposing Soviet revisionism, they were a third rate power and they could hardly give significant support to anyone.