Question 0In Lord Tennyson's 'Ulysses'the phrase 'happy lsles' refers toA.the abode of the deadB.the palace of AchillesC.the abode of the GodsD.the ringing plants of windy TroyE.the land of the idle king.Objective Show full explanation