I would choose D.
There are 2 actions, DISCOVERED and "known". The discovery took place after which she knew.
If more than one action has occured at different times in the past, you must use Past Perfect for earlier action and simple past for later.
So knew would be a better option over HAD known as know is not the earlier action.
Please post the Official Answer.