The world’s highest mountain is in __________?

A. China
B. Pakistan
C. Nepal
D. India