Which film won Best Feature Film at the 71st National Film Awards announced in August 2025?
Correct answer B. 12th Fail
Explanation
The 71st National Film Awards, for films certified in 2023, were announced on 1 August 2025; Vidhu Vinod Chopra's 12th Fail was named Best Feature Film.
Answer checked How we write and check questions
Discussion