Respuesta :
B sounds like the correct answer. It sounds most like a sentence from a book. I would go with it.
I believe the correct answer is D. The subject verb agreement is much clearer here.