Hardy means robust, strong, or capable of enduring difficult conditions. Frail means weak, delicate, or easily broken - the direct opposite. Cumber (B) means to hinder or burden. Surplus (C) means extra amount. Capricious (D) means unpredictable or impulsive.