bp is a chain gas station offering both diesel and gasoline, as well as windshield cleaning services.