Pablo42069go Pablo42069go Biology Answered What do the vessels that are carrying oxygen-poor blood back to heart have that stops blood from flowing backwards? A. thick muscular walls B. valves C. hemoglobin D. SA nodes