Answer and Explanation:
B. Coronary artery
On the surface of the heart, there's coronary arteries. It supplies oxygen and blood to the heart muscle. The major blood vessels that enter the heart are the superior vena cava, the inferior vena cava, and the pulmonary veins.