Maxillary artery is a branch for______________?
A. External carotid artery
B. Internal carotid artery
C. Trigeminal artery
D. Facial artery