Sugar is not vegan silly.
It is made with animal bone char, yummy!
Raw sugar, brown sugar, cane juice, and a few other vegan sugars exist.
If a sugar is white, it was made with bone char.
McDonald's uses this type of sugar in the peach pie.
Hope this helps!
Oh, and McDonalds doesn't disclose their ingredients properly, lets dissect this example:
Double Cheeseburger:
"100% Beef Patty, Regular Bun, Pasteurized Process American Cheese, Ketchup, Mustard, Pickle Slices, Onions."
100% beef is the name of the company that supplies the meat.
Regular bun is not a food ingredient, its a product
American cheese is not an ingredient its a final product,
Ketchup, not an ingredient, a final product
You see what I mean?