单项选择题

My son is very shy, but can you imagine ______ at the English party

A.him sing
B.his singing
C.him to sing
D.his to sing