Answer: C. Imposing.
Step-by-step explanation:
imposing
/imˈpōziNG/
grand and impressive in appearance.
formidable
/ˈfôrmədəb(ə)l,fərˈmidəb(ə)l/
inspiring fear or respect through being impressively large, powerful, intense, or capable.
"a formidable opponent"