Historians have identified several reasons for why the Industrial Revolution began first in Britain, including: the effects of the Agricultural Revolution, large supplies of coal, geography of the country, a positive political climate, and a vast colonial empire.
Couple of reasons: First, he was a man with a considerable ego. There is no reasonable argument against him needing to be the centre of attention and the top of the heap.
Second, the Revolution, capital r, had failed. After the execution of Robespierre, certain people in positions of influence in France began to realise that popular rule and Rousseau's idealism wasn't helping anyone, in the form that it had manifested.
Hope this helped!
Of the answers you listed I would say greater resources, which played a large role in the success of the north. The south had better leaders with more military experience, which is the reason for the south's considerably less amount of casualties. The north also had a much larger population they could draw soldiers from. Political unity is a joke, it's a war between two organized militaries. And you can't have order with divided leadership. I'd say B is the best answer.