I suppose A? Maybe cuz you'd want to be able to research anything.. Without limits ya know.. Just my opinion though. Not quite sure.
D personification
Personifications is when you give a human description to something that isn't living.
The correct sentence is C, because 'driven' is the past participle, part of the present perfect tense. Present participle would be 'driving', it has -ing form, whereas B is not correct because 'helped' is just past, not a past participle.