An underweight person most likely has anemia, which is low blood counts. A symptom of anemia is irregular periods.
I dont know how tall she is, so she could be normal weight, in that case the answer would be B. Im not 100% sure if this is right, but I think it is. Hope this helps!