What does “To be in two minds means” means?

A. To be uncertain
B. To be of unsound
C. Having two minds
D. To be honest with someone

To be in two minds means to be uncertain about something

If the aforementioned Answer is Wrong. Leave a Reply with an authentic source.