Why do arteries need to be thick, muscular, and elastic?

Why do arteries need to be thick, muscular, and elastic?
a. to make our bodies strong for movement
b. to withstand the pressure of the blood that is being pumped by the heart
c. to pull the blood back to the heart from all areas of the body
d. to withstand changes in blood temperature