@Rhoda29
I have been hosting for many years and my linens and towels have always been white. There are many tricks of the trade for getting out any number of substances from white linens and towels. And yes, Oxiclean is one of my favorite products for soaking the soiled bits before placing the item in the washer.
I have heard some guests say that they prefer white, so that they can “tell they are clean”. Other hosts have other experiences and preferences, though - there really isn’t a right or wrong answer.