bp is a chain gas station offering diesel fuel and hot sandwiches.