The stormy weather makes ________ for ordinary people to live and work there.

The stormy weather makes ________ for ordinary people to live and work there.

A.that impossible

B.impossible

C.it impossible

D.it is impossible

答案及解析: C