The correct answer is a. on cloud nine.
Explanation: "On cloud nine" is an idiom that means extremely happy.