Five Factors That Promoted Mining Development In South Africa