The success of Le Pen _____ the withdrawal of France from EU, but Macaroon defeated her in the election this month; as a result, EU let out a sigh of relief.
A . should otherwise promote
B . will have promoted
C . might as well
D . would otherwise promote