Facial artery gives rise to following branches: (A) Submental artery, ascending pharyngeal artery, tonsillar artery, posterior auricular artery, (B) Submental artery, ascending palatine artery, tonsillar artery, angular artery, (C) Tonsillar artery, submental artery, ascending pharyngeal artery, angular artery, (D) Tonsillar artery, submental artery, ascending pharyngeal artery, glandular artery
Answer is B. Facial artery gives rise to :

Submental artery.
Tonsillar artery.
Ascending palatine artery.
Glandular artery.
Superior and inferior labial artery.
Lateral nasal artery.
Angular artery.