c) healthy/ donate/ between/ any/ blood/ person/ 18 and 65 years/ can. Share with your friends Share 2 Sutapa Chattaraj answered this Any healthy person between 18 and 65 years can donate blood. 6 View Full Answer