Oscar Awards are conferred annually by
A. Academy of Motion Pictures, arts and sciences, USA
B. Government of United States
C. Hollywood Foreign Press Association
D. None of the above