Correct Answer:
C. 30th June
Annual stock verification is commonly conducted on June 30th, aligning with the end of the financial year for many organizations. The other dates (January 1st, April 1st, December 31st) are not the standard annual stock-taking periods.