BP President Lamar McKay comes before congress to discuss what BP will do to make amends for the gulf coast oil spill.