There are several ways to translate "Why are you asking me this question?". Your first sentence is a correct way of expression. In China we never use any of options A, B, C, D, or E. The following are several otehr ways to express this in Chinese, but we rarely use it in daily expression in China:
- 你为何问我这个问题?
- 你问我这个问题的原因是什么?
- 你问我这个问题的理由是什么?