BEIJING - China's stocks rose most in four weeks on Sept 21 with the benchmark Shanghai Composite Index up 2.66 percent to close at 2512.96 points.