When is stock annually checked or physically verified?

When is stock annually checked or physically verified?
(a) 1st January
(b) 1st April
(c) 30th June
(d) 31st December
✅ Answer: (d) 31st December
Explanation: Stock is verified at the end of the year (31st December).