WASHINGTON - US officials have said that the United States and Pakistan have reached a deal that limits the number of American military troops in that country, amid continued rancour between the two countries, reported CBS News, quoting an American news agency, on Tuesday. The presence of any US forces inside Pakistan is highly unpopular there, and became more so following the US military raid inside Pakistan that killed Osama bin Laden. The new pact slashes the number of US forces allowed in Pakistan compared with a year ago, to between 100 and 150, nearly half of what it has been in the past. Special operations trainers would fall from 140 to fewer than 10. Officials described the agreement on condition of anonymity because of the sensitivity of the issue. And they said there could be changes to the totals over time. The deal is a compromise. Pakistan had demanded a complete withdrawal of all US troops.