All the options provided have merit when discussing how complex characters drive a story's plot. However, if you must choose one answer that encompasses a broader impact on the plot, the best choice would be:
a. They usually cause conflict and give the story depth.
This option highlights the central role of complex characters in creating tension and conflict, which are crucial for driving the plot forward and enriching the overall narrative.