Citing always depends of the specific form one wants to use- the general rule is give all your references the same format. But in this case, if the article in on the Internet, then the first two are not proper, it is the Web version. From the last two, the second is better (so answer D), as you need to put the title into quotation marks.