ob gave a good explanation here. Only D has the right form. X calls for Y and Z, each one being nouns. For instance, you will not "call for X to..." but you will "call for X" period.
Charlotte Parkins Gilman, a late nineteenth-century feminist, called for urban apartment houses that included child-care facilities
and for clustered suburban houses with communal eating and social facilities
In bold are the two nouns required for the idiom to stand. The rest in red are just modifiers to the respective nouns. The first is a restrictive clause and the second is a prepositional phrase. A is also good by enumerating two nouns but has present participle which is not preferred because it is a continuous tense implying an ongoing action.