German carmaker BMW has agreed to pay $3 million in civil penalties for failing to report safety defects soon enough, US safety regulators said Friday. \"It\'s critical to the safety of the driving public that defects and recalls are reported in short order,\" David Strickland, head of the National Highway Transportation Safety Administration, said in a statement, as the safety agency found that the German automaker was dragging its feet.