My
I prefer hydrogen peroxide (H2O2) over bleach because it just turns into water after short while in the open.
Hydrogen Peroxide is my first choice, but it can get expensive in volume. a cheaper option is hydrochloric acid (aka: "muriatic acid" as sold in pool supply stores). then neutralize it with sodium bicarbonate (baking soda). Tap water also contains a lot of bicarbonates, so simply rinsing in tap water will also neutralize the acid.
It produce CO2 and NaCl (salt), which is safe enough. But the acid itself is quite dangerous until it's diluted.
I think both are preferable to bleach, just because it's easier to to neutralize hydrogen peroxide (let it sit) and muriatic acid (add baking soda).
ACID SAFETY:
1. wear splash goggles; safety glasses will not protect from splashing liquids. I love these
"Visorgogs". Stupid name? yes. But they are awesome, they fit over glasses, never fog up, and never glare because of the angled lens. I use them for all my eye protection needs in the shop.
2.
Do like you outta, add acid to water! Adding water to acid can boil and splash, not fun.
3. wear rubber gloves; hydrochloric acid will burn you, and you'll probably spill a little just because it will burn you. (tempting fate)