Another name for a dependent clause is subordinate clause. Option D is correct.
A subordinate clause or dependent clause will begin with a subordinate conjunction or a relative pronoun and will contain both a subject and a verb. This combination of words will not create a complete sentence. It will instead make a reader want additional information to finish the thought. A sependent clause cannot stand alone.
The answer is C because she is sayiong that she has a withering heart which means she is sad so must be cuz she wants a kid because she talks about a child.