Chinese Premier Wen Jiabao gives a keynote speech at the opening plenary of Boao Forum for Asia (BFA) Annual Conference 2009 in Boao, a scenic town in south China's Hainan Province, April 18, 2009. [Xinhua photo]