The internal pudendal artery supplies which of the following: (A) Proximal vagina, (B) Distal vaginal walls, (C) Posterior vaginal wall, (D) Bladder trigone
Answer is B. Proximal vagina → 

Cervical branch of uterine artery
Vaginal artery

Posterior vaginal wall → Middle rectal artery
Distal vaginal wall → Internal pudendal artery.