Correct Answer:
B. Service Book
Earned leaves for non-gazetted officers are meticulously recorded in their Service Book, which serves as a comprehensive record of their employment history and entitlements. Other options like Order Book or Log Book are not used for this specific purpose.