Quick writing question

<p>Having a bargain price, Marcel snatched up the designer jeans right away.
(A) Having a bargain price, Marcel snatched up the designer jeans.
(B) Marcel who has a bargain price, snatched up the designer jeans.
(C) The jeans’ bargain price led to Marcel’s snatching them up.
(D) Due to their bargain price, Marcel snatched up the designer jeans.
(E) Based on their bargain price, the jeans were snatched up right away by Marcel.</p>

<p>The answer is D, but I thought "due to" was a bad way to start a sentence? Even though E uses a passive voice, isn't it still the better answer?</p>

<p>I don’t get it either. (D) uses a plural pronoun (“their”) to refer to Marcel and also suggests that he has a price. I am 100% sure that (D) is wrong. In fact I find all the answers wrong :S. In (E) “based on” seems to me like incorrect diction to provide a rationale for Marcel’s picking up the jeans.</p>

<p>Read silvrturtle’s guide…“due to” modifies noun…</p>