问题

Have you read the story ________ facts in the magazine?[ ]
A: founding on
B: founded on
C: found upon
D: finding on
B: founded on
C: found upon
D: finding on
正确答案是: