A :) The proper way that sentence would be written would be, "Maybe she left because she's mad at me... or do you think I'm overthinking things?" asked Robbie.
B. because there are two words explaining cycles so it should be The rain fell in "steady, repetitive cycles" throughout the night. You can also refer to D "we hiked the long, treacherous path"