For a limited time consumers that received a pre-approval offer from BP can sign up for a BP Credit Card…