There is no definitive answer, as different flags will have different colors. However, a good rule of thumb is to use a color that is both patriotic and unique. For example, the U.S. flag should be white, while the French flag should be black.