Ответ:

Бензин имеет значительно большую удельную теплоту сгорания, чем порох, поэтому при сгорании одинаковой массы бензина выделяется больше энергии. Однако для выстрела требуется быстрое образование большого количества газов, создающих высокое давление. Порох сгорает очень быстро в замкнутом объёме, а бензин для горения должен смешаться с кислородом и не обеспечивает нужного быстрого действия. Поэтому заменить порох бензином в артиллерийском снаряде нельзя.

Ответ: бензин энергетически выгоднее, но не подходит для быстрого создания давления, необходимого для выстрела.