Grignard reagent is reactive due to___________________?
A. the presence of halogen atom
B. the presence of magnesium atom
C. the polarity of C-Mg bond
D. all