单项选择题

As a signatory to the Kyoto pact on climate change, Britain __ carbon emissions by 20 percent by 2010.

A.had reduced
B.must reduce
C.may reduce
D.ought to have reduced