China has rejected accusations that it "hijacked" efforts to reach a deeper agreement at the recent Copenhagen climate change conference.
Speaking Tuesday at a news briefing, Foreign Ministry spokeswoman Jiang Yu blamed developed countries.
Without giving specifics, Jiang said developed countries did not honor their commitments at the conference.
Jiang also said China has made what she called strong efforts to push the Copenhagen meeting along the "right track."
In an editorial Monday in Britain's Guardian newspaper, British climate change minister Edward Miliband singled out Beijing as the culprit behind the talks' near collapse. He said China vetoed attempts to give legal force to the accord, and blocked an agreement on reductions in global emissions.
The non-binding Copenhagen accord was approved Saturday after marathon negotiations by the United States, China, India, Brazil and South Africa.
The accord says greenhouse gases and other emissions by all nations must be reduced enough to prevent average global temperatures - the key index of global warming - from rising more than two degrees Celsius. However, it does not set specific emissions guidelines for achieving that goal.
China has said it will cut "carbon intensity," a measure of carbon dioxide emissions per unit of production, by 40 to 45 percent by 2020, compared with its levels in 2005.
China and the United States are the world's biggest contributors to global warming.
U.S. President Barack Obama has called the Copenhagen accord a "breakthrough" in attempts to control global warming, but he said it still "not enough."
Environmentalists and less-developed nations criticized parts of the Copenhagen accord and gave it only weak support.
The Copenhagen accord also commits rich nations to contribute $30 billion to a fund to help developing nations curb their emissions over the next three years. They also set a goal of increasing funding up to $100 billion by 2020.