Microsoft has narrowed its list of external candidates to replace chief executive Steve Ballmer to about five people, including Ford CEO Alan Mulally and former Nokia CEO Stephen Elop, "sources familiar with the matter" have told the Reuters news agency.