What are the products in this reaction? I came across this question


I thought that the answer should be option (a)but the answer is given option (d)
I thought that other products might be a result of the following mechanism

But this cannot be the case as a positive charge still remains on the carbon atom. Can you please help me figure out where I am going wrong?
UPDATE:
Or is this a possible mechanism
But I am still unclear about how the double bond will reappear between 3 position and the carbon that carried Chlorine
List item


All the reactions eliminate chloride (a) by the obvious direct attack, the other products b and c arise from methoxide attack on the 3 and 5 positions of the furan and chloride loss via an exomethylene intermediate. The system is somewhat similar to a polyallyl choride where attack can be direct or at the 3 or 5 position.