Chinese Premier Li Keqiang said on Sunday that China's development at a reasonable speed is itself a huge contribution to the world.