Dialogue can help advance the plot of a story primarily through the option: It illustrates how one character motivates another.
This is because dialogue can reveal the characters' intentions, relationships, and conflicts, which can drive the story forward. While the other options might also provide value, they are more related to character development or setting rather than specifically advancing the plot.