A) is the correct answer.
Here are the explanations from a site that I found which seems to explain English grammar in a way that is easy for us, non-native English speakers, to understand (http://www.perfect-english-grammar.com/wish.html).
Wish + (that) + past simple:
We can use 'wish' to talk about something that we would like to be
different in the present or the future. It's used for things which are
impossible or very unlikely.
• I wish that I had a big house (I don't have a big house, but it's a nice idea!).
• I wish that we didn't need to work today (we do need to work today, unfortunately).
• I wish that you lived close by (you don't live close by).
• I wish that John wasn't busy tomorrow* (he is busy, unfortunately).
(*In formal writing, you will see 'were' instead of 'was' after wish. This is correct, but it's also fine to use 'was', in the same way as with the second conditional. 'I wish I were rich' or 'I wish I was rich'.)
We also use 'wish' with 'could' to talk about things in the present or future that we would like to be different. In this situation, 'could' is the past simple of 'can'.
Of course, we use 'can' to talk about ability - if we know how to do something or not. For example,
- 'I can speak Spanish' or 'I can't drive'.
We also use 'can' to talk about possibility - if things are possible or not possible. For example,
- 'we can't come to the party tonight' or 'John can help you clean up'.
We use 'could' with 'wish' to talk about ability and to talk about possibility.
- I wish that I could speak Spanish (but, unfortunately, I can't speak
- I wish that I could drive (I can't drive).
- I wish that we could go to the party tonight (unfortunately, we're busy so we can't go).
- I wish that John could help you clean up (John is at work, so he
Hope this helps:)
The following explanations and example sentences are cited from this site (http://www.englishgrammarsecrets.com/wish/menu.php).
In the case of 'will' , where 'will' means 'show willingness' we use 'would'.
• He won't help me. I wish he would help me. (The person's wish is for him to be willing to help him/her.)
• You're making too much noise. I wish you would be quiet. (The person's wish is for you to be willing to be quiet.)
• You keep interrupting me. I wish you wouldn't do that. (The person's wish is for you not to be willing to interrupt him/her.)
The above were from the above site, and after considering these example sentences and explanations and a source which I found in my native language, what I personally think I understood is that
"would" in the form of "wish + would" represents "one's will at present."
In the case of "I wish he would do...," the reality behind it is "he will not do...". If the sentence was "I wish I wouldn't wake up early every morning.", it would mean the person is wishing for himself/herself being unwilling to wake up early every morning. It would be strange to wish/not wish for one's own willingness or unwillingness. When a sentence takes a form of "I wish I wouldn't have to + past perfect", the source in my native language said that it cannot even express the will and does not make sense.