24. Chinese prosperity is now depending ....

economic competition.
(A) of
(B) out of
(C) on
(D) from

i think A

No. The answer is (C) "on", although "upon" is a somewhat better choice.