“On a hunch I went over the garage and took a quiet look-see at your car.” The phrase “On a hunch” means ( ).
A、 by accident
B、 by chance
C、 by mistake
D、 by instinct