Should be. Open the virtual disk manager (right click computer icon select manage, click disk management), you'll see your drives as bars across the screen.
Right click the bar for D: and select shrink, then enter the size you want to shrink by.
Finally right click C: this time choose extend volume.
Should now be done.
[free space] [D] not [C] [D] [free space]. You'd likely have to create a partition in the free space and make the two a dynamic disk. Or use another utility to do it. I'd back up anything important to external media incase it all goes wrong.