None of the above. Just use store bought hydrogen peroxide liquid directly on the blood stain. Takes the blood out immediately.
Learned that from my vet which had it on hand when I took my chocolate lab dog in for a cut in his ear after he was bitten by accident by another dog during play. My dog shook his head, sending blood everywhere and all over my clothes. A bit of hydrogen peroxide and it was gone.
2013 X3 28i, AW, Chestnut, Sienna, ZAP, ZCV, ZCW, ZDH, ZPP, DHP, rear view, park distance, cargo net (Wife's)
2010 Porsche Boxster S (Mine)