Select the reasons that point to a late date for John's Gospel:
A) John's material shows a spiritual maturity not present in earlier Gospels.
B) John quotes from the other Gospels.
C) John talks mostly of event after Jesus' resurrection.
D) John gives details of certain events that had not been disclosed earlier, possibly for protection of persons involved.
You can pick more than one.