While Bush has relied heavily on China to help end North Korea 's nuclear weapons drive , Republican candidate McCain prefers an aggressive policy to achieve the goal by applying more pressure on Pyongyang through a united front with treaty allies South Korea and Japan .