MCQOPTIONS
Saved Bookmarks
| 1. |
Which film won the Best Picture in the 79th Annual Academy Award (Oscar Award) 2007 conferred in Feb. 2007 ? |
| A. | The Departed |
| B. | The Queen |
| C. | The Dream Girls |
| D. | The Last King of Scotland |
| Answer» B. The Queen | |