Answer: I would say B) Discovered, it sounds more formal, though i was not given much context
8.8m questions
11.4m answers