Why is Halley's comet named after Sir Edmund Halley?
A.
He was the first person to discover it.
B.
He calculated its orbit period correctly and estimated the time of its reappearance.
C.
He was dedicated to the field of astronomy.
D.
He was very famous at that time.
E.
He was the first to discover historical records of its observation.