Il Leone d’Oro or Golden Lion is the highest prize given to a film at which of the following film festivals?
[A] Shanghai Film Festival
[B] Venice Film Festival
[C] Locarno Film Festival
[D] Vienna International Film Festival
Click Here to Display Answer