The world’s highest mountain is in __________?

A. China

B. Pakistan

C. Nepal

D. India