Answer: C) July 31, next year
Explanation: The Annual Inspection is one of the compulsory inspections that must be carried out on an aircraft. It must be done within 12 calendar months of the last inspection, and by a certified mechanic who has an Inspection Authorization. Some aircraft that are excluded from this compulsory inspection include aircraft with special flight permit or those that have a provisional airworthiness certificate.
The focus is on the month and not the day the last inspection was carried out, so the latest date for the next inspection is July 31 of the following year.