单项选择题
2018年12月底,L 市胡某支付20万元定金购买H 市张某的一套300万元的商品房,余款约定在2019年春节后办理过户手续时付清。不料春节期间H市发布限购令,停止办理外地居民的商品房买卖。张某的商品房最后跌至260万。对此,下列说法正确的是()。
①胡某可以要回20万元定金,不必承担违约责任;
②胡某不能要回20万元定金,不必承担违约责任;
③张某不必退回20万元定金,仍要胡某赔偿40万元损失;
④张某需要退回20万元定金,不能要胡某赔偿40万元损失。
A.①②
B.①④
C.②③
D.③④