Do you have vista installed in C:? There is a 9.70 GB unallocated space next to C: but since it is to the left, C: cannot be expanded there using Disk management. Use Partition Wizard to allocate more space to C: drive.
I can also see another unallocated space about 20 GB to the right of D: drive. IDK how you have gone about organizing your partitions but looks like you're wasting a lot of space. In any case, since this particular unallocated space is to the right of D: you can just expand D: there.