单项选择题

How happy they are! Obviously, they are ______.

A.in nice spirits
B.in nice spirit
C.in high spirits
D.in high spirit