D. The story should be set in a local place to minimize production costs.
Why?
When you write a speculative script, it means that instead of someone paying you to write them a script for a movie, you write a script and hope for it to get sold by a company that is interested in it.
If it's set in a local place to minimize production costs, it would be a win-win for both parties, the buyer and the seller, resulting in your script getting sold and the movie production company to still make a profit with low production costs.