A. Because B doesn't need "...", C shouldn't have "-" and it should have a "," after Lupita, and D shouldn't have "..." either.
The answer to your question is indeed adverb
A. If Henry goes to the library, the world is a better place.
Answer is d <span> Different societies have different ideas about the purpose of marriage</span>
Infinitive phrase because infinitives have "to ___" and the blank is an action word ☺