B.) is correct i think but i may be wrong
B. It helps readers understand the princess's love for the young man and D. It allows readers to determine how the story might end.
B. Older animals are usually surly and ill-tempered.- That can be a sentence in itself as well as the second part. Accordingly it is unwise to attempt to pet a grown raccoon. All the semicolon is doing is combining two sentences to make them one.