20050314 india: 'Whistleblower' was right: CBI