Solution
The CORRECT word which SUITS the context is 'rising'.The Japanese youth are TAKING the challenge head on and putting in EFFORT to developTherefore, the correct option is option C.
Your experience on this site will be improved by allowing cookies. Read Cookie Policy