Yourlocalfiji44go Yourlocalfiji44go Health Answered What layer of the heart has direct contact with the blood? O endocardium O myocardium o epicardium aorta answer is A.endocardium