Humming bird belongs to a category called ?

Humming bird belongs to a category called ?

A. Ectotherm
B. Endotherm
C. Exotherm
D. Heterotherm.