Which of the following blood vessels supply the renal corpuscle?

a) efferent arterioles
b) afferent arteriole
c) peritubular capillaries
d)renal artery