I can think of another possibility: (D) you can get another at 1:00 (120 minutes after you got your most recent one).
That said, Seth Kubersky says his tests say the answer is A. This makes a sort of sense - the basic rule is, once you scan into a ride, you can get a new reservation, no matter when you made your previous reservation. Simple, easy to understand.
Hmmm. This looks suspicious to me. While I can believe that Genie+ is currently functioning this way, I don't believe it was intended to be this way. If this is how Genie+ works currently, Disney should fix it as this loophole is kind of glaring.
For example:
Someone who books before 9AM opening for 10:55AM and taps in at 10:55AM will then end up holding one new LL.
vs
Someone who books before 9AM opening for 11:05AM and then books a new LL at 11AM, then taps in at 11:05AM and books another LL? That's crazy different for a small shift in time.
Functionally, Genie+ should be programmed so that you can book if 120 minutes have passed OR you have no Genie+ in inventory. That would be much cleaner.