Hai Ritu,
you told that all references will be having a copy of a reference,so by that time b,c and d are garbage collected,so though you dereference d to null,its already vanished away in the picture.so only three objects are garbage collected,
hope you got cleared...
Harish