Homocysteine is bad for the heart because it can .. ?
A. prevent the benefits of exercise from occurring.
B. damage the protective layers of the artery walls, which can ultimately lead to heart disease.
C. cause very rapid weight gain.
D. make the heart beat more slowly.