According to the article, how did France's rule over Mexico end? A Napoleon III was worried that France would need troops to fight battles in Europe, so he pulled them out of Mexico. B Napoleon III fought against Porfirio Díaz in the Battle of Puebla and was defeated, so the French troops returned home. C Napoleon III realized that France's army was not strong enough after the Battle of Puebla, so he negotiated a treaty with Juárez. D Napoleon III supported the election of Porfirio Díaz, so he felt confident leaving Mexico under his control.