Simile: The birthday party ended and the unhappy child was still screaming like a banshee.
Metaphor: The birthday party ended, but the child was still a banshee.
A of course, because it indicates just right that Diane says that. All the others , aren't in order and don't really comprehend.
I'd have to go with D because Romeo and Juliet can't be together because their families hate each other. They are defined by their family names and if they go together one of them would share the family name of the other.