Correct Answer:
C. To be extremely happy
Explanation:
“On cloud nine” means very happy or elated.
Online Learning Platform
Online Learning Platform