Chinese Premier Li Qiang on Thursday morning delivered a keynote speech at the opening ceremony of the Boao Forum for Asia’s (BFA) annual meeting in South China’s Hainan Province, saying that the certainty China offers has been and will remain an anchor for global peace and development amid the uncertainties across the world.