In reply to gmat_perfect,
yes, I meant 'than' rather than 'that'.
As for the Halley's comet question, the answer is not A because of the faulty comparison embedded within the parallel structure. In answer choice A, its return is compared with the historical sighting/time.
Because the verb did is written before Halley's comet and again before its return, we can see what the two items being compared are (the comet and the return). What should be compared are the two times when the comet appeared and caused a sensation.
Therefore, there is the hint via the verb did, but there is another hint: When there are prepositional phrases on two sides of the comparison equation, look at the actual prepositions. In this case in (in no other historical sighting). Therefore in no other historical sighting should be compared to in its return not just its return, so that two times are being compared and not a time with an event.