Which starts counting from one rather than zero?
charAt()in a String
In Java, most things use zero-based indexes, including arrays and a String.
Months are an exception to this convention starting Java 8.
This makes the answer either Option C or D.
LocalTime does not contain date fields, so it has to be Option C.