Benedict, who turns 85 in April, read a long homily in a hoarse voice and appeared weary on the third day of public rituals for the new cardinals.