Which is a cationic detergent having four organic groups attached to a nitrogen atom and used to sanitize utensils? Select one:

a. Propionic acid
b. Quaternary ammonium compound
c. Ethylene oxide
d. Methylene blue