British Prime Minister David Cameron (L) is greeted upon his arrival in Beijing, capital of China, Nov. 9, 2010. [Xie Huanchi/Xinhua]