Respuesta :
Straight-laced (adj.) excessively strict in conduct or morality; puritanical; prudish.
The answer would be “moral.”
The answer would be “moral.”
The word, if substituted for straight-laced, would best clarify the intended meaning is B. Moral
What is a Synonym?
This refers to the use of words that are similar in meaning and can be interchangeably used in a sentence.
Hence, we can see that from the given text, there is the narration of the moral decay of New York and how Nick decided to be more straight-laced and this is a synonym for moral.
Read more about synonym here:
https://brainly.com/question/869158