I stand by B
C, D, and E are all out b/c by putting the three animals in the front of the sentence, it sounds as if these animals were the first passengers to ascend in Versaille, Paris; leaving the possibility that other passengers used a hot air baloon in other parts of the world earlier. Also, I don't believe B makes any grammatical errors.
A is out b/c 'were' is unnecessary
But How do you answer the following?:
(1) In B, "THAT ASCENDED FROM..." refers to what? IMO, the restrictive clause "that" can refer to only one element and not to the entire series of elements. So in this case, "that ascended.." refers only the rooster. That will make the sentence absurd. Please contest if my understanding about the use of the restrictive clause "that" is not correct.
(2) Would you rathaer say,
lastochka was the first person to enter the office (form of choice C)
The first person to enter the office was lastochka (form of choice B)
I think the first form is better and correct. Rememebr, we may be using the second form in speaking but I think it is not correct in formal written English. (Please contest on this as well if you have different opinion)
If you can convince me on these two issues, I will agree with you on B