China on Sunday completed a sweep in the badminton competition at the London Olympics as Cai Yun and Fu Haifeng won the men’s doubles. The Chinese pair, who lost the final in Beijing, beat the third seeds Mathias Boe and Carsten Mogensen from Denmark in two sets 21-16 and 21-15.