Hydrogen peroxide bubbles when applied to wounds because the enzyme catalase, present in blood and damaged tissue cells, breaks down H2O2 into water and oxygen gas. This creates the visible bubbling. Options A and D are incorrect - the bubbles are not from 'killing germs' or merely from 'contact with blood.' Option B is false - it doesn't always bubble (intact skin has no catalase exposure).