bp is a gas station chain with a convenience store offering food and a public restroom.