The correct answer among all the other choices is D. The sentence is correct as it is written. The sentence doesn't need to be revised. Thank you for posting your question. I hope this answer helped you. Let me know if you need more help.
The real-life basis for those following characters is that they are all there because they are hoping to look for the meanings of their life and that they are finding a way to fit in.
HOPE THIS HELPS!!!