bp is a gas station chain providing fuel and offering a public restroom and store.