The correct answer is A, because a compound sentence consists of two independent clauses, in this case 'Shannon read Stuart Little' and '(Shannon) reported on it'. B isn't correct, because a simple sentence consists of one independent clause, and there are two here.