A.will be replaced by self-contained artificial hearts sooner or later
B.are more popular and cheaper than self-contained artificial hearts
C.saved the lives of about 2,100 Americans the year before the report
D.can help patients survive less than 15 years if they are in good transplant