Question: why are rbc red in colour?
Answer: Human blood is red because of the protein hemoglobin, which contains a red-colored compound called heme that's crucial for carrying oxygen through your bloodstream. Heme contains an iron atom which binds to oxygen; it's this molecule that transports oxygen from your lungs to other parts of the body.