Sufficient Explanations in Databases and their Connections to Necessary Explanations and Repairs