Hi Ritchie.
Thank you very much, for this response.
Your words really make sense to me now, and why it was chosen just B like a response, and not C too, for example.
Here is by the way, the original response from the book itself.
B. The readAllLines() method returns a List, not a Stream. Therefore, the call to flatMap() is invalid, and option B is correct. If the Files.lines() method were instead used, it would print the contents of the file one capitalized
word at a time, with commas removed.
Boyarsky, Jeanne; Selikoff, Scott. OCP Oracle Certified Professional
Java SE 11 Developer Complete Study Guide (p. 1172). Wiley. Kindle Edition.