_____it was made of rubber, my cat would not have bitten the toy

_____it was made of rubber, my cat would not have bitten the toy fish.

A.She should have known

B.She had known

C.Should she have known

D.Had she known

正确答案是D