Cinco de Mayo is a national festival to celebrate the victory of which country over French forces?A. RussiaB. SpainC. MexicoD. New Zealand