Opener Shikhar Dhawan bludgeoned his way to a maiden ODI century as a rejuvenated India kicked off their campaign with a comfortable 26-run victory here today.
"But I still feel our boys fought back well to restrict India (to 331)...It could well have been 370," he told reporters in a post-match chat.
De Villiers put the loss down to "unforced errors" and "miscommunication in the heat of the battle".
"The run outs proved to be costly but you can't do much about them. When the players are trying to do their best and your heart is pumping, the heat of the battle makes you make errors," De Villiers explained.
More From This Section
"We have to win our next two matches because in a short tournament, there are no margin for errors. We come here to win all games and we will take a lot of positives from the defeat against India," De Villiers said.
"We will assess the situation every day and then hope for the best, but missing both Steyn and Morkel will be a massive blow," De Villiers said.
Today evening, Morkel was rushed to a doctor for scans in his left quadriceps.
He may take a maximum of seven days to recover, according to the South African team doctor.