Who became president of the French Republic in December 1848?

Maximilien Robespierre

Sun Yat-sen

Friedrich Engels

Louis Napoleon Bonaparte