Probably another jihad attack. From CNN, :
The explosion came as the soldier was trying to defuse the device in front of the Honey Bee restaurant.
Some officials blamed the blast on Abu Sayyaf, one of several Islamic militant groups fighting the government on the country’s southern islands.