There’s not really one main flavor of Dr. Pepper, as you can see from the above ... sodium benzoate (preservative), caffeine. So, “artificial and natural flavors” are responsible for the ...