If Shafiq. ........ the answer, he would refuse to speak.
A
wasn't knowing
B
wouldn't know
C
hasn't known
D
has known
Correct Answer: