As soon as...is used in sentences to express two actions taking place in quick succession without any loss of time. Option b does not convey this immediate succession; c and d show incorrect usage as 'No sooner' is followed by 'than'; and 'hardly1 is followed by 'when'. Option a substitutes the given sentence best as it conveys the exact sense, only in passive voice.