The 30-share BSE Sensex climbed 285 points to 77,944.02 in early trade