Just one note..
You may have to leave a small partition where D is now as a place holder to keep the number of partitions the same and in their current order.
Nothing big, just 50 or 100 MB and label it SPACER. or PLACEHOLDER..
otherwise recovery options may fail later when you need it.
Was that unallocated space always there ?
EDIT: Just to clarify, when i said where D is now, i mean the 6th partition in front of the 29GB partition