If a current carrying solenoid is suspended freely it will__________________?

If a current carrying solenoid is suspended freely it will__________________?

A. be rotating
B. come to rest in N-S direction
C. vibrating like galvanometer needle
D. comes to rest after rotation