单选题 Fainting (is caused) by stoppage of the blood supply to brain, due to (temporary) heart (fail) from shock, (weakness), or exhaustion.