Why does China continue to support North Korea?

So after months of rumors and a couple of false reports, Kim Jong-il finally departed for China. This time his visit produced a palpable irritation in Seoul. Suspicions about Pyongyang’s involvement in the Cheonan disaster