BP Plc agreed on Thursday to plead guilty to a raft of charges in the deadly Gulf of Mexico spill and pay a record 4.5 billion dollars including the biggest criminal fine in United States history. Three BP employees were also charged, two of them with manslaughter.