The general did not say who planted the bomb, but similar explosions have been blamed on the Taliban, which carries out regular attacks on Afghan and foreign soldiers.