The time marker 'last May' indicates a specific completed time in the past, so we use the simple past tense 'retired'. 'Is retired' suggests a current state, 'was retired' is passive voice (meaning someone forced him to retire), and 'has retired' connects to the present, all incorrect for a specific past time with no present connection.