China needs to better regulate foreign non-governmental organizations (NGO) operating in the country for national security reasons, an official said on Wednesday, as the government drafts a law that has unnerved many aid groups.

Fu Ying, spokeswoman for China's largely rubber-stamp parliament, said she understood there were more than 6,000 foreign NGOs operating in the country, which had brought with them money, expertise and technology.

"They have been beneficial for our development and have made contributions, but there are some deficiencies in their management," she told a news conference a day ahead of the opening of parliament's annual meeting.