The US was the world's largest single donor of humanitarian assistance to Afghanistan last year, with contributions totalling US $114 million.