The sentence is missing the explanation, saying "Even though I set an alarm to wake me up." tells us that you set an alarm, but leaves us wondering, 'well what did you do?'; 'Did he/she wake up or not?'
Because we know arsenals mean "an array of resources available for a certain purpose" so when you read that paragraph to play hockey you need skills as well as talent to make it to the NHL. So A. is the best choice.