Which is the correct sentence of these two None of them have opened his book or None of them have opened their books?
None of them have opened their books - if each or every one of
them have their own books.
None of them has opened his book - if all of them only use one
book (which incidentally belongs to a male =P) - You would need to
change "have" to "has" to reflect the singular.