Răspuns:
se desprinde = predicat verbal (ce se spune despre foaie?)
o = complement direct (pe cine asteptase?)
mai calda = nume predicativ (cum e lumina?). Face parte din predicatul nominal "e mai calda" ( ce se spune despre lumina?)
frunzaturii = atribut (a cui moarte?)
declinului = complement indirect (cui dând?)
Explicație: