Answer: B
The ether is cyclohexyl methyl ether. A secondary halide such as cyclohexyl bromide undergoes E2 elimination with a strong base like methoxide. The methyl halide cannot eliminate, so sodium cyclohexoxide with methyl iodide gives the ether cleanly by SN2.