A program runs `text = "LOUD"` and then `quiet = text.lower()`. What happens?
Both names refer to `loud` after an in-place change.
`quiet` is `None`, and `text` becomes `loud`.
Calling `lower` raises TypeError on immutable text.
`quiet` is `loud`, and `text` remains `LOUD`.✓Correct answer
Explanation
The method creates the lowercase string for `quiet` while the original immutable string stays unchanged under `text`. Expecting an in-place edit mistakes the returned string for a mutation of the receiver.