单项选择题

The phrase "cooped up" in the second paragraph probably means ______.

A.mobilized.
B.captivated.
C.confined.
D.shoved.