20030702 india: BJP does a lot of explaining on Naidu's behalf