challenge: According to the National Historical Commission of the Philippines, when are all offices and private homes required to display the Philippine flag?
  
  A. June 12 only
  B. From May 28 to June 30
  C. Every day of the year
  D. May 28 only
  Answer: 