bp is a gas station offering fuel and other convenience items.