Ophthalmic artery is a branch of_________________?

Ophthalmic artery is a branch of_________________?

A. Maxillary artery
B. Sphenopalatine artery
C. ICA
D. ECA