What is the most logical next event?

How to calm a cat in heat
Recognize that your cat is in heat.
Make sure that the behavior your cat is expressing actually means that she's in heat and not sick. An unspayed cat in heat will vocalize a lot, be restless, rub against people and objects, and roll around on the floor.

Pick from:
(A). This is a medical concern, but it can be a symptom of a wide range of illnesses, including : An allergy to food, such as cyanobacteria. Hypothyroidism, also known as an intestinal intolerance.
(B). If you stroke her lower back, she'll respond by raising her pelvis and shifting her tail to one side. The normal breeding season for cats is between spring and late summer.
(C). An unspayed cat will also display mild aggression. Remove your cat from the heat if she has it.
(D). This is an aggressive behavior and it is often accompanied by fear. Cats tend to calm when they are in heat because of the stress (or psychological trauma) they put people through.
(B).