Answer:
The answer is letter D. correct.
Explanation:
This selection contains no run-on sentences. Run-on sentences happen when we put together two independent clauses without connecting them with proper punctuation and introductory words. Independent clauses contain a subject and predicate and express a complete thought on their own, without depending on other clauses.
The only option where a run-on could happen would be letter B. We have two independent clauses - followed by dependent ones, but they don't really matter here -, "I was shocked to learn that he had a hefty collection of hip hop saved on his MP3 player" and "I was shocked that he knew how to use the technology." However, they are properly connected with a semicolon and the adverb "furthermore". Therefore, we do not have a run-on. Options A and C would not allow for run-on's, since they do not present two independent clauses. The best option is letter d. Correct.