B.
You made me laugh. I am the same exact way! I am convinced that I will blow up the house. So, I make my husband clean the oven and I usually find a reason to go outside when I see him get the can of Easy Off. But if you ever do hear about some chick blowing up her house while cleaning the oven, it was probably me.
Hope you can find a way to get it clean!