The specialist insisted that the exact nature of the woman's illness should be ________ from he

The specialist insisted that the exact nature of the woman's illness should be ________ from her.

A.kept away

B.kept down

C.kept back

D.kept up

答案及解析: C

解析:

keep sth. back from sb.对某人隐瞒某事。