What cause hypoxia?

What cause hypoxia?

A.Excessive carbon dioxide in the atmosphere.

B.An increase in nitrogen content of the air at high altitudes.

C.A decrease of oxygen partial pressure.

正确答案是C