A) UK
B) Russia
C) India
D) USA
Correct Answer: A
Solution :
[a] The British Academy Film awards are presented in an annual Film and Television Arts (BAFTA). It is given by UK and is considered to be the counter awards for Oscars.You need to login to perform this action.
You will be redirected in
3 sec