“Cheese is acceptable. Mayonnaise on a BLT is is not.”
For me, mayo never is acceptable. Ditto for sour cream.