The maximum amount of oxygen which normal human blood absorbs and carries at sea level is ________ per 100 ml of blood. August 9, 2021May 23, 2018 by admin The maximum amount of oxygen which normal human blood absorbs and carries at sea level is ________ per 100 ml of blood. A. 10 ml B. 20 ml C. 30 ml D. 40 ml