Budget crushed hopes of people on six guarantees: BJP