Chose the correct synonym for –
[32 th BCS Preliminary : 2012]
1. Planned
2. Improvise
3. Impromptu
4. Immediate