US Secretary of State Rex Tillerson has criticised China's economic engagement in Africa, ahead of his first official visit to the continent.
He said China encouraged dependency, utilised corrupt deals and endangered its natural resources.
Mr Tillerson also announced a $533m (£380m) humanitarian African aid plan.
During his trip, he will be looking to build bridges after President Donald Trump reportedly used foul language to describe African countries in January.
Mr Tillerson gave his speech at George Mason University in Virginia, shortly before setting off on his weeklong visit to Chad, Djibouti, Ethiopia, Kenya and Nigeria.
He outlined the themes of his trip: counterterrorism, democracy, governance, trade and investment.
Then he launched into his criticism of China. He said its investment had the potential to improve Africa's infrastructure, but added that its approach had led to mounting debt while creating few jobs.
Over the past two decades trade between Africa and China has soared, driven by China's demand for the continent's minerals.
However, Chinese construction firms have made significant improvements to long-neglected infrastructure, including roads, in a number of countries.
"Our country's security and economic prosperity are linked with Africa's like never before," said Mr Tillerson
He said the aid plan will help people affected by food shortages and conflict in Somalia, South Sudan, Ethiopia and the Lake Chad Basin.
Mr Tillerson said he has made many trips to Africa before, in his former career as an oil executive.
His latest, and his first as the US's top diplomat, coincides with that of his Russian counterpart, Sergei Lavrov, who is this week visiting Angola, Ethiopia, Mozambique, Namibia and Zimbabwe.