The correct response to the question about the roles of pseudocode and line comments in software development is:
Pseudocode is used in design to describe algorithms, while line comments succinctly describe the functionality and/or purpose of segments of code.
This option accurately captures the essence of how pseudocode serves as a high-level outline of logic and flow in programming, while line comments provide clarity and context within the actual code.