China successfully launched the Long March-10B carrier rocket at the Wenchang Spacecraft Launch Site in south China's Hainan Province on Friday, achieving its first-ever controlled recovery of a carrier rocket's first stage.