She could not answer,it was an immense load off her heart

She could not answer,it was an immense load off her heart.

A.natural

B.fatal

C.tiny

D.enormous

正确答案是D