No, students shouldn't be allowed to have pets at school. Though many students love the thought of pets by their sides, it can be a distraction and many students that have allergies to pets. Imagine sitting in a classroom taking a test, and pets start going crazy, barking or causing a scene. Or students rubbing their eyes or sneezing at the shedding of fur. Students could also start playing with their pets and become distratced from their teachers. In conclusion, students may love pets at their side and may think it would be better, but in the end it would be a pretty bad idea.
The personal experience of the poet, so your answer would be c
An appropriate choice is ...
... D. make a general comment more specific
B. I assume because none of the other words would make sense in the sentence when it has the word of. XD