which of the following has the greatest effect on ability of blood to transport oxygen
Amount of hemoglobin in blood
About 98%of oxygen gets transported in blood by combining with hemoglobin. Hence its amount in blood will have greatest impact on oxygen transport.