At market open, Sensex was at 78,542, reflecting broad-based selling across sectors as investor sentiment remained cautious.