-
BAFTA prize are distributed annually at
-
- Manila
- New York
- Stockholm
- Geneva
Correct Option: A
The British Academy Film awards are presented in an annual award show hosted by the British Academy of Film and Television Arts (BAFTA). It is given by UK and is considered to be the counter awards for Oscars.