Which of the following sentences has problems with misplaced or dangling modifiers?

AWith a wave of his hand, the magician made the white dove disappear.

BHaving finished dinner, the radio was turned on.

CThe restaurant was empty, and the staff sat near the bar.

DFlying over the Grand Canyon, Jim spotted an eagle.