The correct passive form of the sentence 'Who opened the door' is -.

Answer: 
By whom was the door opened?
The correct passive form of the sentence 'Who opened the door' is -.