Ethyl alcohol cannot be used as solvent for methyl magnesium iodide because
A. methyl magnesium iodide reacts with alcohol giving methane
B. the reaction between them is explosive in nature
C. methyl magnesium iodide is converted to ethyl magnesium iodide
D. alcohol is immiscible with methyl magnesium iodide.