Of these, I would say that the best answer is C -- a centralized government that was friendly to business.
This centralized government was the government of the Meiji Emperor. This government held all power in Japan after the civil wars had ended. It was very concerned with making sure that Japan could become a modern country. Because it was concerned with modernizing, it helped businesses so that Japan could have an industrial economy that would allow it to be as strong as the European countries were.
There were some mineral deposits on Hokkaido, but I do not believe they were as important as the support of the Meiji government.