Britain's poorest Olympic sports may have to rely on public donations if they are to make it to the London Games following an admission that private-sector sponsorship could raise as little as £10 million towards the £50 million shortfall in the Team GB budget.